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

首頁(yè) > 編程 > Python > 正文

python回溯法實(shí)現(xiàn)數(shù)組全排列輸出實(shí)例分析

2020-02-23 00:22:27
字體:
供稿:網(wǎng)友

本文實(shí)例講述了python回溯法實(shí)現(xiàn)數(shù)組全排列輸出的方法。分享給大家供大家參考。具體分析如下:

全排列解釋:從n個(gè)不同元素中任取m(m≤n)個(gè)元素,按照一定的順序排列起來,叫做從n個(gè)不同元素中取出m個(gè)元素的一個(gè)排列。當(dāng)m=n時(shí)所有的排列情況叫全排列。

from sys import stdout#code from //www.jb51.net/def perm(li, start, end):  if(start == end):    for elem in li:      stdout.write(elem)    print ''  else:    for i in range(start, end):      li[start], li[i] = li[i], li[start]      perm(li, start+1, end)      li[i], li[start] = li[start], li[i]if __name__ == '__main__':  li = ['a','b','c','d']  perm(li, 0, len(li))

希望本文所述對(duì)大家的Python程序設(shè)計(jì)有所幫助。

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 错那县| 内乡县| 富蕴县| 绥滨县| 外汇| 六盘水市| 同德县| 杭州市| 芦山县| 宣威市| 新乡市| 雅江县| 灌南县| 辽阳县| 秀山| 秦安县| 曲靖市| 喀喇沁旗| 德昌县| 高台县| 哈尔滨市| 柯坪县| 皮山县| 兖州市| 泰宁县| 蒲城县| 滕州市| 上林县| 岗巴县| 会泽县| 章丘市| 盱眙县| 铜川市| 招远市| 白山市| 绥宁县| 弥勒县| 永昌县| 封开县| 紫金县| 大足县|