网站首页 站内搜索

搜索结果

查询Tags标签: tem,共有 51条记录
  • 每日一题---剑指 Offer 32 - III. 从上到下打印二叉树 III[力扣][Go]

    题目描述请实现一个函数按照之字形顺序打印二叉树,即第一行按照从左到右的顺序打印,第二层按照从右到左的顺序打印,第三行再按照从左到右的顺序打印,其他行以此类推。解题代码 // 利用顺序表做,不递归 func levelOrder(root *TreeNode) [][]int {var sum [][]intvar …

    2021/11/14 6:13:10 人评论 次浏览
  • 每日一题---剑指 Offer 32 - III. 从上到下打印二叉树 III[力扣][Go]

    题目描述请实现一个函数按照之字形顺序打印二叉树,即第一行按照从左到右的顺序打印,第二层按照从右到左的顺序打印,第三行再按照从左到右的顺序打印,其他行以此类推。解题代码 // 利用顺序表做,不递归 func levelOrder(root *TreeNode) [][]int {var sum [][]intvar …

    2021/11/14 6:13:10 人评论 次浏览
  • 数组的练习

    /*** Copyright (C), 2018-2021, Mr.Lin* Author: Mr.Lin* Date: 2021/11/4 0:43* FileName: Demo14* Description: 韩顺平第二章基础练习*/public class Demo14 {public static void main(String[] args) {//平均体重,与总体重//数组的必要性,传统的统计方式已经满足不…

    2021/11/4 6:11:23 人评论 次浏览
  • 数组的练习

    /*** Copyright (C), 2018-2021, Mr.Lin* Author: Mr.Lin* Date: 2021/11/4 0:43* FileName: Demo14* Description: 韩顺平第二章基础练习*/public class Demo14 {public static void main(String[] args) {//平均体重,与总体重//数组的必要性,传统的统计方式已经满足不…

    2021/11/4 6:11:23 人评论 次浏览
  • 求逆元—穷举、扩展Euclid法

    方法1:穷举#include<iostream> using namespace std; int main(){int m = 123,i;//求11mod123的逆元for (i = 2; (11*i-1)%123!=0; i++);cout << i;system("pause");return 0; }方法2:扩展Eulideint Moni(int p,int q) {int s = 1, t = 0;int a =…

    2021/10/31 6:15:07 人评论 次浏览
  • 求逆元—穷举、扩展Euclid法

    方法1:穷举#include<iostream> using namespace std; int main(){int m = 123,i;//求11mod123的逆元for (i = 2; (11*i-1)%123!=0; i++);cout << i;system("pause");return 0; }方法2:扩展Eulideint Moni(int p,int q) {int s = 1, t = 0;int a =…

    2021/10/31 6:15:07 人评论 次浏览
  • 多校NOIP18

    T1:转化题意,显然的思路是转化为每个点的贡献,于是考虑贡献的形式 集合大小乘以集合权值和,考虑每个点的贡献,考虑其实际意义,可以理解为 若存在点对u,v则对造成w[u] + w[v]的贡献于是总分配方案即为第二类斯特林数,考虑首先若u点与自己进行配对时 会造成w[u]贡献…

    2021/10/30 6:39:29 人评论 次浏览
  • 多校NOIP18

    T1:转化题意,显然的思路是转化为每个点的贡献,于是考虑贡献的形式 集合大小乘以集合权值和,考虑每个点的贡献,考虑其实际意义,可以理解为 若存在点对u,v则对造成w[u] + w[v]的贡献于是总分配方案即为第二类斯特林数,考虑首先若u点与自己进行配对时 会造成w[u]贡献…

    2021/10/30 6:39:29 人评论 次浏览
  • [LeetCode刷题] 476. 数字的补数--Java实现

    [LeetCode刷题] 476. 数字的补数–Java实现 题目链接 https://leetcode-cn.com/problems/number-complement/ 题目描述 对整数的二进制表示取反(0 变 1 ,1 变 0)后,再转换为十进制表示,可以得到这个整数的补数。 例如,整数 5 的二进制表示是 “101” ,取反后得到 “…

    2021/10/18 22:09:26 人评论 次浏览
  • [LeetCode刷题] 476. 数字的补数--Java实现

    [LeetCode刷题] 476. 数字的补数–Java实现 题目链接 https://leetcode-cn.com/problems/number-complement/ 题目描述 对整数的二进制表示取反(0 变 1 ,1 变 0)后,再转换为十进制表示,可以得到这个整数的补数。 例如,整数 5 的二进制表示是 “101” ,取反后得到 “…

    2021/10/18 22:09:26 人评论 次浏览
  • 六大排序算法:插入排序、希尔排序、选择排序、冒泡排序、堆排序、快速排序

    1.插入排序; 1.从第一个元素开始,该元素可以认为已经被排序2.取下一个元素tem,从已排序的元素序列从后往前扫描3.如果该元素大于tem,则将该元素移到下一位4.重复步骤3,直到找到已排序元素中小于等于tem的元素5.tem插入到该元素的后面,如果已排序所有元素都大于tem,…

    2021/10/16 22:10:19 人评论 次浏览
  • 六大排序算法:插入排序、希尔排序、选择排序、冒泡排序、堆排序、快速排序

    1.插入排序; 1.从第一个元素开始,该元素可以认为已经被排序2.取下一个元素tem,从已排序的元素序列从后往前扫描3.如果该元素大于tem,则将该元素移到下一位4.重复步骤3,直到找到已排序元素中小于等于tem的元素5.tem插入到该元素的后面,如果已排序所有元素都大于tem,…

    2021/10/16 22:10:19 人评论 次浏览
  • 插入排序算法(java)

    从索引为1的(第二个)位置开始插入。依次把后面的数插入到相应位置。摸牌一样。 Java代码如下public static void insertSort(int[] arr){if (arr == null || arr.length<2){return;}//从第二个位置开始,把当前位置的数和后面的数插入到相应的位置。for (int i = 1;i&l…

    2021/10/15 9:44:35 人评论 次浏览
  • 插入排序算法(java)

    从索引为1的(第二个)位置开始插入。依次把后面的数插入到相应位置。摸牌一样。 Java代码如下public static void insertSort(int[] arr){if (arr == null || arr.length<2){return;}//从第二个位置开始,把当前位置的数和后面的数插入到相应的位置。for (int i = 1;i&l…

    2021/10/15 9:44:35 人评论 次浏览
  • 腾讯校招编程题

    1.https://www.nowcoder.com/test/question/done?tid=48977681&qid=1795704 aabb那个子串题目 链接:https://www.nowcoder.com/questionTerminal/c59d9690061e448fb8ec7d744c20ebff?f=discussion 来源:牛客网#include<iostream> #include<set>using n…

    2021/10/12 9:44:14 人评论 次浏览
扫一扫关注最新编程教程