信息几个算法介绍.docxVIP

  • 1
  • 0
  • 约小于1千字
  • 约 4页
  • 2018-07-11 发布于上海
  • 举报
选择排序:每一次从待排序的/item/%E6%95%B0%E6%8D%AE%E5%85%83%E7%B4%A0数据元素中选出最小(或最大)的一个元素,存放在序列的起始位置,直到全部待排序的数据元素排完。下面我们举个例子看一下排序过程:待排数组:{5, 4, 8, 9, 2, 1} 升序排列--------------------------第一趟排序:原始数据:5, 4, 8, 9, 2, 1比较一轮,最小的数是1,把1和首位的5互换结果:1, 4, 8, 9, 2, 5--------------------------第二趟排序:剩余元素里,2最小,把2和剩余元素的首位4交换位置结果:1, 2, 8, 9, 4, 5--------------------------第三趟排序:剩余元素里,4最小,把4和8交换位置结果:1, 2, 4, 9, 8, 5--------------------------第四趟排序:剩余元素里,5最小,把5和9交换位置结果:1, 2, 4, 5, 8, 9--------------------------排序完成。选择排序算法; 升序排列冒泡排序算法,升序排列。从右到左比较法,对分查找算法:

文档评论(0)

1亿VIP精品文档

相关文档