火车出站序列:
思路:
三个变量:待进站火车个数,待出站火车个数,已出站火车个数
<代码>进口com.sun.xml.internal.bind.v2.schemagen.xmlschema.List; 进口java.util.ArrayList; 进口java.util.Scanner; 进口java.util.Stack; 进口java.util.TreeSet; 进口java.util.Set; 公开课培训{ 公共静态布尔isLegal (int [], int [], int n) { int i=0; int j=0; Stack堆栈=new Stack<在(); 而(i 设置=new TreeSet (); for (int[]:结果){//遍历的结果 如果(isLegal(加勒比海盗,N)) { StringBuffer某人=new StringBuffer (); for (int i=0;我& lt;N - 1;我+ +){ sb.append([我]+ " "); } sb.append ((N - 1)); set.add (sb.toString ()); } (字符串s:集){//遍历里是字符串的集合 System.out.println(年代); } } } } }代码>