栈和队列正规的做法是使用链表来实现,这样可以保证在加入和删除元素的时候时间复杂度是O(1),然而最实用的方法是通过...[作者空间]
1算法面试意义 2 3 4 优化算法[作者空间]
如果将打印安排在同个数字第一次被访问时,即先序遍历第二次即中序遍历第三次即后序遍历现二叉树的先序、中序、后序遍历,...[作者空间]
Java中的应用java.util.Vector类中 举个例子,有一字符串"BBC ABCDAB ABCDABCD...[作者空间]
小和问题在一个数组中,每一个数左边比当前数小的数累加起来,叫做这个数组的小和。求一个数组的小和。例子:[1,3,4...[作者空间]
概述 排序有内部排序和外部排序 内部排序是数据记录在内存中进行排序 外部排序是因排序的数据很大,一次不能容纳全部的...[作者空间]
问题一(荷兰国旗问题) 给定一个数组arr,和一个数num,请把小于num的数放在数组的左边,等于num的数放在数...[作者空间]
二分查找有着查找速度快,平均性能好等优点,但必须要求待查表为有序表,且插入删除困难看看JDK二分查找源码中的实现 ...[作者空间]