随笔分类 -  算法

记录一些常用的经典算法
摘要:选择排序思想 第一次从下标为0的数字开始与后面的n-1个进行比较;找出最小或者最大的放在下标为0的这个位置;第二次从下标为1的开始比较;查询剩下的最大或者最小值;放在 下标为1的位置;以此类推;直到排序完成 具体代码示例 阅读全文
posted @ 2018-09-07 11:05 不二尘 阅读(156) 评论(0) 推荐(0)
摘要:冒泡排序思想 比较相邻两个数据,大的往下沉,小的往上浮; 比如:int[] arr = {8,2,5}根据冒泡排序思想依次比较结果如下 第一遍:拿8和2比 发现8>2则把8往后移-->{2,8,5} 再用8和5比 8>5后移 >{2,5,8} 第二遍:emm~~这个例子好像只遍历一遍就出来了... 阅读全文
posted @ 2018-09-05 17:11 不二尘 阅读(137) 评论(0) 推荐(0)