import java.util.Scanner;

public class Demo001 {

    public static void main(String[] args) {
String str = ""; Scanner scan = new Scanner(System.in); str = scan.nextLine(); permutation(str.toCharArray(), 0);
} public static void permutation(char[] str, int i) {
if (i >= str.length)
return;
if (i == str.length - 1) {
System.out.println(String.valueOf(str));
} else {
for (int j = i; j < str.length; j++) {
char temp = str[j];
str[j] = str[i];
str[i] = temp; permutation(str, i + 1); temp = str[j];
str[j] = str[i];
str[i] = temp;
}
}
} }

  

运行结果:

最新文章

  1. 总结整理 -- 爬虫技术(C#版)
  2. Python2.7-异常和工具
  3. 图结构练习——最小生成树(kruskal算法(克鲁斯卡尔))
  4. 学习ios键盘和textfield之间操作体会
  5. SQL内外左右交叉连接
  6. 重温CSS3
  7. android 填满手机磁盘空间方法
  8. 一个简洁的小H车调运模型
  9. LINUX更改桌面的分辨率
  10. Verilog笔记——Verilog数字系统设计(第二版)夏宇闻
  11. 实验十四 第九组 张燕~杨蓉庆~杨玲 Swing图形界面组件
  12. Lua无法排序的问题(Key需要是连续的)
  13. Linux记录-安装LAMP和R环境
  14. dgango中admin下添加搜索功能
  15. react查缺补漏01
  16. [转载]领域驱动设计(Domain Driven Design)参考架构详解
  17. wpf Im
  18. web三大组件的加载顺序
  19. response.setContentType()的String参数及对应类型(转)
  20. 《网蜂A8实战演练》——8.Linux USB 主机控制器和设备驱动

热门文章

  1. C#调用Java WebService int、DateTime等类型值接收到为空
  2. React-Native 之 生命周期
  3. apache本地配置多域名(wampserver本地配置多域名)
  4. javascript-dom文档对象模型1
  5. 关于vim复制剪贴粘贴命令的总结
  6. Spring Cloud与Docker微服务架构实战 PDF
  7. 【洛谷】P4199 万径人踪灭
  8. 【LOJ】#2116. 「HNOI2015」开店
  9. ref:web security最新学习资料收集
  10. 001.Parted工具使用