国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > Python > 正文

Python冒泡排序注意要點實例詳解

2019-11-25 16:34:56
字體:
供稿:網(wǎng)友

冒泡排序注意三點:

1. 第一層循環(huán)可不用循環(huán)所有元素。

2.兩層循環(huán)變量與第一層的循環(huán)變量相關(guān)聯(lián)。

3.第二層循環(huán),最終必須循環(huán)集合內(nèi)所有元素。

示例代碼一:

1.第一層循環(huán),只循環(huán)n-1個元素。

2.當?shù)谝粚友h(huán)變量為n-1時,第二層循環(huán)所有元素。

s = [3, 4, 1, 6, 2, 9, 7, 0, 8, 5]# bubble_sortfor i in range(0, len(s) - 1):for j in range(i + 1, 0, -1):if s[j] < s[j - 1]:s[j], s[j - 1] = s[j - 1], s[j]for m in range(0, len(s)):print(s[m])

示例代碼二:

1.第一層循環(huán)所有元素。

2.第二層也循環(huán)所有元素。

s = [3, 4, 1, 6, 2, 9, 7, 0, 8, 5]for i in range(0, len(s)):for j in range(i, 0, -1):if s[j] < s[j - 1]:s[j], s[j - 1] = s[j - 1], s[j]for m in range(0, len(s)):print(s[m])

以上所述是小編給大家介紹的python冒泡排序算法注意要點,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對武林網(wǎng)網(wǎng)站的支持!

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 垦利县| 夏津县| 栾川县| 彰化县| 扎兰屯市| 沙雅县| 闽清县| 化德县| 鹤壁市| 祁阳县| 滦南县| 大埔区| 迁西县| 南皮县| 东至县| 贵阳市| 新蔡县| 渭南市| 伊金霍洛旗| 望都县| 常德市| 马边| 乌鲁木齐市| 河北区| 日喀则市| 万山特区| 津市市| 伊宁市| 化德县| 延津县| 阿拉善左旗| 抚宁县| 鹰潭市| 卫辉市| 双柏县| 塘沽区| 东港市| 松滋市| 福建省| 织金县| 仪征市|