Python進階-演算法-插入排序
版權宣告:如需轉載,請註明轉載地址。 https://blog.csdn.net/oJohnny123/article/details/82085568
data_set = [ 9,1,22,9,31,-5,45,3,6,2,11 ]
loop = 0
for i in range(len(data_set)):
while i > 0 and data_set[i] < data_set[i-1]:# 右邊小於左邊相鄰的值
tmp = data_set[i]
data_set[i] = data_set[i-1]
data_set[i-1] = tmp
i -= 1
print(data_set)
相關文章
- python演算法 - 插入排序演算法Python演算法排序
- Python進階-演算法-快速排序Python演算法排序
- Python進階-演算法-遞迴Python演算法遞迴
- Python演算法之---冒泡,選擇,插入排序演算法Python演算法排序
- Python進階Python
- 【演算法】插入排序演算法排序
- Python進階之道Python
- 演算法進階(8): EM演算法演算法
- python插入排序Python排序
- python演算法與資料結構-插入排序(34)Python演算法資料結構排序
- 常用演算法-插入排序演算法排序
- 排序演算法——插入排序排序演算法
- Python進階 — matplotlibPython
- Python進階細節Python
- Python進階03 模組Python
- Python進階 -- matplotlibPython
- 【模組二】Python進階Python
- JavaScript ,Python,Go,java,C#系列演算法之【插入排序】JavaScriptPythonGoC#演算法排序
- python進階學習:Python退火演算法在高次方程的應用Python演算法
- 插入排序-by-Python排序Python
- Python 函式進階-高階函式Python函式
- 實時插入排序演算法排序演算法
- 排序演算法__折半插入排序排序演算法
- python進階(17)協程Python
- python進階(12)閉包Python
- python網路進階篇Python
- Python函式的進階Python函式
- python進階-魔法方法Python
- python進階(25)協程Python
- Python的基礎進階Python
- Python進階01 詞典Python
- python實現氣泡排序、插入排序以及快速排序演算法Python排序演算法
- Swift 進階 | 看得見的演算法Swift演算法
- 排序演算法:插入排序演算法 PHP 版排序演算法PHP
- PHP 排序演算法之插入排序PHP排序演算法
- 排序演算法之折半插入排序排序演算法
- PHP 演算法02之插入排序PHP演算法排序
- 直接插入排序演算法排序演算法