插入排序冲冲冲!!! |
您所在的位置:网站首页 › 影视剧破解软件哪个好一点 › 插入排序冲冲冲!!! |
插入排序(Insertion-Sort)的算法描述是一种简单直观的排序算法,其工作原理是通过构建有序序列,对于未排序数据,在已排序序列中从后向前扫描,找到相应位置并插入。整个过程跟起牌非常像。 (下面是插入排序的模拟图:) 如果觉得while循环太难,也可以转为for循环: a = [2, 1, 5, 3, 0] for i in range(1,len(a)): for j in range(i-1,0,-1): if a[j-1]>a[j]: a[j-1],a[j]=a[j],a[j-1] print(a)插入排序相较于冒泡排序和选择排序代码有点复杂,但是效率更高一点,大家可以慢慢理解理解。 |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |