工具类
guluxiaogong
这个作者很懒,什么都没留下…
展开
-
Java常用的八种排序算法与代码实现
1.直接插入排序 经常碰到这样一类排序问题:把新的数据插入到已经排好的数据列中。 将第一个数和第二个数排序,然后构成一个有序序列将第三个数插入进去,构成一个新的有序序列。对第四个数、第五个数……直到最后一个数,重复第二步。 如何写写成代码: 首先设定插入次数,即循环次数,for(int i=1;i设定插入数和得到已经排好序列的最后一个数的位数。ins转载 2017-04-02 10:47:04 · 227 阅读 · 0 评论 -
Java实现遍历、排序、查找算法及简要说明
1. 遍历算法(遍历二叉树6种方法) 1.1. 概述 遍历算法针对二叉树而言的,主要有先序、中序、后序三种遍历顺序,三种顺序又分别有递归和常规算法,二叉树遍历的主要思想是:遍历左子树,遍历右子树,访问根节点,由这三者的遍历顺序来确定是先序、中序还是后序。下面只要求掌握递归遍历算法,常规遍历算法见附录一。 1.2. 先序遍历算法 遍历顺序:访问根节点,遍历左子树,转载 2017-04-02 10:55:17 · 983 阅读 · 0 评论