国产探花免费观看_亚洲丰满少妇自慰呻吟_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ā)表
主站蜘蛛池模板: 泰宁县| 枝江市| 梁山县| 邵东县| 山阴县| 太和县| 开鲁县| 崇义县| 孟州市| 将乐县| 易门县| 宣汉县| 惠安县| 元谋县| 大港区| 成安县| 东光县| 历史| 县级市| 永仁县| 河间市| 韶关市| 行唐县| 遂宁市| 涿鹿县| 砀山县| 锡林郭勒盟| 东兰县| 尚义县| 永靖县| 英超| 雅安市| 郎溪县| 清水河县| 乡城县| 定结县| 启东市| 富民县| 东平县| 龙井市| 安义县|