pytyon 帶有重復(fù)的全排列
更新時間:2013年08月13日 12:44:11 作者:
輸入開始排列數(shù)字和結(jié)束排列數(shù)字, 就會一個字典序輸出所以的排列情況
復(fù)制代碼 代碼如下:
from sys import argv
script, start, end = argv
vis = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
ans = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
def dfs(cur, m):
ans[cur] = m
if cur == int(end) - int(start) + 1:
for i in xrange(int(start), int(end) + 1):
print ans[i],
return
cur = cur + 1
for i in xrange(int(start), int(end) + 1):
dfs(cur, i)
dfs(0, start)
相關(guān)文章
在Django中管理Users和Permissions以及Groups的方法
這篇文章主要介紹了在Django中管理Users和Permissions以及Groups的方法,Django是最具人氣的Python web開發(fā)框架,需要的朋友可以參考下2015-07-07
python 多線程實現(xiàn)多任務(wù)的方法示例
本文主要介紹了python 多線程實現(xiàn)多任務(wù)的方法示例,文中通過示例代碼介紹的非常詳細(xì),需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2021-07-07
python3實現(xiàn)指定目錄下文件sha256及文件大小統(tǒng)計
這篇文章主要為大家詳細(xì)介紹了python3實現(xiàn)指定目錄下文件sha256及文件大小統(tǒng)計,具有一定的參考價值,感興趣的小伙伴們可以參考一下2019-02-02

