当前位置 博文首页 > pytyon 带有重复的全排列

    pytyon 带有重复的全排列

    作者:admin 时间:2021-02-17 12:03

    复制代码 代码如下:

    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) 
    js
下一篇:没有了