打印字符串的全排列
来源:互联网 发布:阿里云静态资源库 编辑:程序博客网 时间:2024/05/21 07:01
public class Pailiezuhe {public static void dayin(char[] s,int st){if(s==null||s[0]==' '){return;}int start = st;int end = st;if(start==s.length){ for(int i=0;i<s.length;i++){ System.out.print(s[i]); } System.out.println();}for(;end<s.length;end++){char temp = s[start];s[start] = s[end];s[end] = temp;dayin(s,st+1); char temp1 = s[start];s[start] = s[end];s[end] = temp1;}}public static void main(String[] args) {char[] s = {'a','b','c','d'};//char[] s = {' '};dayin(s, 0);}}
0 0
- 打印字符串的全排列
- 打印字符串的全排列
- 打印字符串的全排列
- 打印字符串的全排列
- 字符串全排列:输入一个字符串,打印字符串元素的所有排列
- 28+打印并统计字符串的全排列和组合
- 字符串的全排列
- 字符串的全排列
- 字符串的全排列
- 字符串的全排列
- 字符串的全排列
- 字符串的全排列
- 字符串的全排列
- 字符串的全排列
- 字符串的全排列
- 字符串的全排列
- 字符串的全排列
- 字符串的全排列
- VxWorks中的任务及调度(四):VxWorks任务详解、PCB
- 国内地图坐标系介绍及常见地图(百度、高德、凯立德)之间的坐标系转换
- 如何在iOS中使用ZXing库
- IOS block 练习题 强化理解block
- 题目1157:中位数
- 打印字符串的全排列
- VC++数据库编程快速入门
- 用gulp做部署
- 经验的秘籍:C语言高效编程四大绝招
- 独立开发电子商务网站---开始了
- hessian源码,com.caucho.hessian
- 软件安装过程解析
- LigerUI Tab 选中指定选项卡
- 碰到输入错误时,如何清除错误输入,接受正确输入