二叉树的表示 在研究二叉树的遍历之前,我们需要先看看二叉树的表示方式。 一般来说,我们使用自定义的数据结构或是数组来表示二叉树。 二叉树的数据结构: 数组形式表现二叉树 当我们使用数组形式表现二叉树时,我们将数组第一个节点的索引置为「1」,也就是根节点,如果我们通用性的将其当为「x」,那么它的左孩子 ...
分类:
其他好文 时间:
2019-09-25 00:36:56
阅读次数:
79
Java数组及其他知识点 数组拷贝 copy(复制) 因为数组的大小是固定的,所以在使用数组的时候,时常不得不创建一个更大或更小的数组 然后把已存在的数组中的内容复制到的新的数组中. 1.创建一个新的数组,通过For循环挨个拷贝的. 2.System类中提供一个方法ArrayCopy(),专用于数组 ...
分类:
编程语言 时间:
2019-09-22 23:40:20
阅读次数:
125
2019年,这8款自动语音识别方案你应该了解! 原创: AI前线小组 译 AI前线 1周前 作者 | Derrick Mwiti翻译 | 核子可乐编辑 | LindaAI 前线导读: 基于计算机的人类语音识别与处理能力,被统称为语音识别。目前,这项技术被广泛用于验证系统中的某些用户,以及面向谷歌智能 ...
分类:
其他好文 时间:
2019-09-22 19:14:25
阅读次数:
84
小学生自动出题小程序并不难,用随机数产生随机数字,规定范围并且适当判断后输出即可,避免题目重复,可以使用数组将每组输出的数字储存在数组中,下次产生的随机数与数组中的数字元素作比较即可,如果重复则再次产生随机数,反之则输出并且再次储存。 代码如下: ...
分类:
微信 时间:
2019-09-22 14:38:16
阅读次数:
148
使用session在jsp页面之间传递多维数组:发送数据的jsp页面:int [][] form_number=new int[4][4]; session.setAttribute("se_form_number",form_number);接收数据的jsp页面:int [][] data = ( ...
分类:
编程语言 时间:
2019-09-20 12:46:48
阅读次数:
115
数组模拟队列 队列本身是有序列表,若使用数组的结构来存储队列的数据,则队列数组的声明如下图。其中,maxSize 是该队列的最大容量。 因为队列的输出、输入是分别从前后端来处理,因此需要两个变量 front 及 rear 分别记录队列前后端的下标, front 会随着数据输出而改变,而 rear 则 ...
分类:
编程语言 时间:
2019-09-19 15:49:38
阅读次数:
79
1、数据结构 ArrayList底层使用数组实现,默认大小10,容量不足时需动态扩容为原来的1.5倍 LinkedList底层使用双向链表实现,无大小限制 2、使用场景 ArrayList使用数组对于索引操作即(set get方法)时间复杂度为O(1) 而LinkedList索引时需要从头遍历从而找 ...
分类:
其他好文 时间:
2019-09-16 23:43:50
阅读次数:
109
1.使用数组的flat方法 2.实现方式二: ...
分类:
编程语言 时间:
2019-09-16 23:17:47
阅读次数:
118
有两种实现方式,当然不止两种 一:使用 filter 将我们需要的过滤出来,也就是哪个没有选中就过滤哪个 二:使用splice数组方法,将我们选择需要删除的 index 放到一个数组里面,然后进行删除。 splice有一个坑(splice会改变原数组) 先说说方法一: 方法二:使用splice 这个 ...
分类:
其他好文 时间:
2019-09-16 21:38:38
阅读次数:
119