全排列
小白AND小白
NOTHING
展开
-
魔法权值
给出 n 个字符串,全部任意组合在一起可以生产n!个字符串,长度为n个字符串的长度和 一个字符串的权值等于把这个字符串循环左移 i次后得到的字符串仍和原字符串全等的数量,i的取值为[1,字符串长度]。 求这些字符串最后生成的 n! 个字符串中权值为 K 的有多少个。 注:定义把一个串循环左移 1 次等价于把这个串的第一个字符移动到最后一个字符的后面。 输入描述: 第原创 2017-09-23 17:37:53 · 469 阅读 · 0 评论 -
解密
> 输入描述: 每组数据输入只有一行,是一个由不同的大写字母组成的字符串, 已知字符串的长度在1到9之间,我们假设对于大写字母有’A’ < ‘B’ < … < ‘Y’ < ‘Z’。 输出描述: 输出这个字符串的所有排列方式,每行一个排列,要求字母序比较小的排列在前面。 输入例子: WHL 输出例子: HLW HWL LHW LWH WHL WLHpublic class原创 2017-09-24 18:12:26 · 448 阅读 · 0 评论 -
左右括号全排列
public class 左右括号全排列 { public static void main(String[] args) { Scanner sc=new Scanner(System.in); int n = sc.nextInt();//括号数 sc.close(); StringBuffer sb = new Strin原创 2017-09-25 20:59:16 · 859 阅读 · 0 评论 -
出栈全排列
package 全排列; import java.util.ArrayList; import java.util.Collections; import java.util.List; import java.util.Scanner; import java.util.Stack;/* 给定一个正整数N代表火车数量,0原创 2017-09-21 20:02:57 · 1352 阅读 · 0 评论