算法基础
石佛1990
一个技术还行,有所专精的程序员,致力于伟大的编程事业
展开
-
算法基础--冒泡排序
最近整理了一些算法相关的东西,有些简单一些,有些却较复杂,处于对这些经典算法的认知,在这里写篇文章记录下,方便大家学习讨论。 冒泡排序法,顾名思义,原理是对于一个数组,从一侧开始比较相邻的两个数字,大的沉下去,小的飘上来。也就是不符合排序规则的两个数互换位置。 实例如下:对于 35 67 23 53 1. 35 67 23原创 2016-11-10 16:49:57 · 255 阅读 · 0 评论 -
插入排序法代码
插入排序相比于冒泡排序效率会高一些,它的基本思想是:每步将一个待排序的记录,按其关键码值的大小插入前面已经排序的文件中适当位置上,直到全部插入完为止。简单易懂,下面上代码。 public static void main(String args[]) { int nums[] = creatNums(); long time1 = System.currentTimeMillis();原创 2017-11-04 14:25:51 · 571 阅读 · 0 评论