笔误是什么呀?我看了一下木有看出来
Java基础day04笔记:数组的常见操作|排序|查找|进制转换|二维数组01-数组(静态初始化-常见问题) 数组的定义方式: int[] arr=new int[2]; 或者 int arr[]=new int[2...
笔误是什么呀?我看了一下木有看出来
Java基础day04笔记:数组的常见操作|排序|查找|进制转换|二维数组01-数组(静态初始化-常见问题) 数组的定义方式: int[] arr=new int[2]; 或者 int arr[]=new int[2...
谢谢呀。等有空了细细浏览修改一下。
Java基础day02笔记:Java语言的基本组成|标识符|常量|进制转换|变量|类型转换|运算符|语句2019.6.4 14:15三刷结束留念 ——小楠楠 2019.4.10 17:22二刷结束留念 day01的笔记拖了好久才写好,其实实际用时并不是特别长。写好之后阅...
当今战争形态已经从传统的机械战、电子战,转向了信息战。多传感器系统的存在,使得信息来源非常广泛多样,我们一方面要做到综合这些不同传感器的信息,一方面要处理各种不确定的、模糊的...
》目录 1.JDK、JRE、JVM三者的关系是什么。 2.为什么Java要在虚拟机里运行? 3.Java虚拟机是怎么执行一段Java程序的? 4.Java虚拟机将Java字节...
我是在极客上订阅的数据结构的专题,会比较通俗易懂一些,适合浅学,系统深入的学习还是推荐用课本,我们当时的课本是严蔚敏的<数据结构>。
数据结构与算法笔记day18:哈希算法|二叉树|红黑树1哈希算法(上) 将任意长度的二进制值串映射为固定长度的二进制值串,这个映射的规则就是哈希算法。通过原始数据映射之后得到的二进制值串就是哈希值。 如: ...
1UDP协议 如果将TCP比作成熟的社会人,UDP则是头脑简单的小朋友。TCP复杂,UDP简单;TCP维护连接,UDP谁都相信;TCP会坚持知进退,UDP愣头青一...
对于一组不同重量、不可分割的物品,我们需要选择一些装入背包,在满足背包最大重量限制的前提下,背包中物品总重量的最大值是多少呢? 假设物品有5个,重量分别为2,...
1初识动态规划 这节课的内容不涉及动态规划的理论,而是通过两个例子:0-1背包问题、0-1背包问题升级版,展示了动态规划是如何解决问题的。这两个例子都是非常经典的...
1数组中出现次数超过一半的数字 【题目】数组中有一个数字出现的次数超过数组长度的一半,请找出这个数字。例如输入一个长度为9的数组{1,2,3,2,2,2,5,4,2}。由于数...
1贪心算法 这节课学习了贪心算法。实际上,贪心算法适用的场景比较有限。这种算法思想更多的是在指导设计基础算法。比如最小生成树算法、单源最短路径算法,这些算法都用到...
1复杂链表的复制 【题目】输入一个复杂链表(每个节点中有节点值,以及两个指针,一个指向下一个节点,另一个特殊指针指向任意一个节点),返回结果为复制后复杂链表的head。(注意...
1从上往下打印二叉树 【题目】从上往下打印出二叉树的每个节点,同层节点从左至右打印。 【考察点】举例让抽象具体化;二叉树 【思路】用ArrayList创建两个集合,一个用...
1Trie树 这节课学习了一种特殊的树,Trie树。Trie树是一种解决字符串快速匹配问题的数据结构。如果用来构建Trie树的这一组字符串中,前缀重复的情况并不是很多,那...
1二叉树的镜像 【题目】操作给定的二叉树,将其变换为源二叉树的镜像。 【考察点】树 【思路】其实非常简单,一开始想复杂了。我们逐层交换左右子树,交换当前的左右子树,则左右子树...
1二进制中1的个数 【题目】输入一个整数,输出该数二进制表示中1的个数。其中负数用补码表示。 【考察点】位运算 【思路】把这个数逐次右移,然后和1与,就得到最低位的情况,其他...
1用两个栈实现队列 【题目】用两个栈来实现一个队列,完成队列的Push和Pop操作。 队列中的元素为int类型。 【考察点】栈和队列 【思路】入队:将元素进栈A 出队:判断栈...
1图的表示 这节课学习了图这种非线性表数据结构,关于图,我们需要理解这样几个概念:无向图、有向图、带权图、定点、边、度、入度、出度。除此之外,我们还学习了图的两个主要的存...
1二维数组中的查找 【题目】在一个二维数组中(每个一维数组的长度相同),每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的...
1递归树 这节课我们用递归树分析了递归代码的时间复杂度,之前我们在排序那一节也讲过递推公式的时间复杂度分析方法,现在已经学习了两种递归代码的时间复杂度分析方法啦。...