首页 > 后端开发 > Python教程 > pytyon 带有重复的全排列

pytyon 带有重复的全排列

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
发布: 2016-06-06 11:27:47
原创
1678 人浏览过

代码如下:


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)
  print
dfs(0, start) 

相关标签:
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
最新问题
管理员重复登录?
来自于 1970-01-01 08:00:00
0
0
0
docker 中dockerfile 中WORKDIR 是否可以重复
来自于 1970-01-01 08:00:00
0
0
0
php带分隔符的随机数,不重复
来自于 1970-01-01 08:00:00
0
0
0
vim 如何重复前一次移动
来自于 1970-01-01 08:00:00
0
0
0
javascript - js判断一个数组是否重复
来自于 1970-01-01 08:00:00
0
0
0
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板