IP属地:北京
题目描述 给定一棵二叉搜索树,请找出其中的第k小的结点。例如, (5,3,7,2,4,6,8) 中,按结点数值大小顺序第三小结点的值为4。 思...
题目描述 用两个栈来实现一个队列,完成队列的Push和Pop操作。 队列中的元素为int类型。 思路:栈的特点是先进后出,队列的特点是先进先出。...
conda常用的命令: conda list 查看安装了哪些包。 conda env list 或 conda info -e 查看当前存在哪些...
Anaconda是十分方便的python全家桶,除此之外,anaconda还可以创建出python虚拟环境。可以说是十分强大了。 理解为什么要建...
1:HashMap 有人会在问你HashMap的时候会问你JDK1.7和1.8有什么变化; 主要还是HashMap中链长度大于8时采取红黑树的结...
(1)进程 进程是程序的一次执行过程,是一个动态的概念。是程序在执行过程中分配和管理资源的基本单位,每一个进程都有自己的地址空间。至少有5种基本...
在JDK1,.8之前: HashMap底层采用的是数组加链表也就是链表散列的方式来实现的。数组是HashMap的主体,而链表是为了解决冲突而存在...
1.线程安全:ArrayList和LinkedList都是不同步的,所以都是线程不安全的。 2.底层数据结构:ArrayList底层采用的是ob...