题目:用1、2、2、3、4、5这六个数字,用java写一个main函数,
打印出所有不同的排列,如:512234、412345等,
要求: "4 "不能在第三位, "3 "与 "5 "不能相连.
这个题目的实现参考了网上一个tx的思想,在性能上进行了一些优化,并增强了可扩展性,下面是完整的实现代码:
题目:用1、2、2、3、4、5这六个数字,用java写一个main函数,
打印出所有不同的排列,如:512234、412345等,
要求: "4 "不能在第三位, "3 "与 "5 "不能相连.
这个题目的实现参考了网上一个tx的思想,在性能上进行了一些优化,并增强了可扩展性,下面是完整的实现代码: