![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java结构与算法
高级全栈工程师
这个作者很懒,什么都没留下…
展开
-
排序算法之插入排序
已知关键字序列为{29,75,45,17,56,45,33}请分别用插入排序、选择排序、希尔排序、冒泡排序、快速排序对其进行排序,并写出排序过程。插入排序概念:插入即表示将一个新的数据插入到一个有序数组中,并继续保持有序。例如有一个长度为N的无序数组,进行N-1次的插入即能完成排序;第一次,数组第1个数认为是有序的数组,将数组第二个元素插入仅有1个有序的数组中;第二次,数组前两个元素组成有序的数组,将数组第三个元素插入由两个元素构成的有序数组中......第N-1次,数组前N-1个元素组成有序的数组原创 2014-04-15 21:02:13 · 1026 阅读 · 0 评论 -
排序算法总结篇
即将推出!原创 2014-04-15 20:45:11 · 810 阅读 · 0 评论 -
查找某些字符串在另一个字符串里相同的字符(高效)
查找某些字符串在另一个字符串里相同的字符(高效)原创 2014-04-07 22:57:28 · 1392 阅读 · 0 评论 -
二叉树的遍历
去去哪儿面试被考到了二叉树的遍历,前序遍历、中序遍历还记得,后序遍历当时居然想不起来了。在一起面试的对面那个哥们拿出教科书的启发下回来就翻了以前的课件,好好阅读了一番然后做如下总结,备忘!二叉树的遍历是指从根结点出发,按照某种次序访问二叉树中的所有结点,使得每个结点被访问一次且仅被访问一次。原创 2014-04-11 22:43:41 · 923 阅读 · 0 评论