python3:实现字符串的全排列
来源:互联网 发布:成吉思汗征服月球知乎 编辑:程序博客网 时间:2024/04/29 12:22
# -*- coding: UTF-8 -*-def fun1(s=''): if len(s)<=1: return [s] sl=[] for i in range(len(s)): for j in fun1(s[0:i]+s[i+1:]): sl.append(s[i]+j) return sldef main(): a=fun1('abc') print(len(a),a) passif __name__ == '__main__': main()
输出:
>>>
6 ['abc', 'acb', 'bac', 'bca', 'cab', 'cba']
- python3:实现字符串的全排列
- 字符串-字符串的全排列-递归实现
- 实现字符串全排列
- 实现字符串全排列
- 字符串全排列的C++实现代码
- java字符串全排列的实现方式
- Java实现字符串的全排列
- 字符串全排列的递归实现
- Java实现的字符串全排列算法
- 字符串的全排列
- 字符串的全排列
- 字符串的全排列
- 字符串的全排列
- 字符串的全排列
- 字符串的全排列
- 字符串的全排列
- 字符串的全排列
- 字符串的全排列
- Ognl方法使用(利用表达式语言获取数据)
- Android Activity Class Not found
- makefile
- device.h
- 路径疑问
- python3:实现字符串的全排列
- device.cpp
- AESEncrypt.h
- 2012.6.28-29一级建造师-法规精讲(陈印老师)
- 文件,byte[],HexString 之间的转换
- java CRC16特殊实现方式
- 开源 免费 java CMS - 用户手册1.1发布 .
- 线段树-入门
- 大四,软件工程专业,求java实习机会,期望地区在上海,男