排序算法
NoBugNoCode
Today is ruthless and tomorrow will be much more ruthless, but the day after tomorrow will turn out to be beautiful. However, most people will die tomorrow night.
展开
-
排序算法之-直接插入排序
直接插入排序原理和分析如下: 直接插入排序是由两层嵌套循环组成的。 外层循环标识并决定待比较的数值。 内层循环为待比较数值确定其最终位置。 直接插入排序是将待比较的数值与它的前一个数值进行比较,所以外层 循环是从第二个数值开始的。 当前一数值比待比较数值大的情况下继续循环比较,直到找到比待比较数值小的并将待比较数值置入其后一位置,结束该次循环。 插入排序的基本方法是:每步将一个待排序的记录按其关键原创 2016-10-09 17:13:38 · 402 阅读 · 0 评论 -
排序算法之—冒泡排序
冒泡排序 两层控制 两层循环作冒泡,外层轮数做比较,比较轮数多少次总数减一来控制 内层循环记次数,次数变化看轮数,每轮比较得一数,放在最后最大 大数,每轮要比多少次?比较总数要减一然后减掉外层去. public static void bubbleSort(DataWrap[] data) { System.out.println("开始排序");原创 2016-09-29 01:01:47 · 300 阅读 · 0 评论