当前位置: 首页 > news >正文

天津大型网站建设网站收录查询爱站

天津大型网站建设,网站收录查询爱站,成都专业网站建设优化团队,代理商加盟给定一个正整数N代表火车数量&#xff0c;0<N<10&#xff0c;接下来输入火车入站的序列&#xff0c;一共N辆火车&#xff0c;每辆火车以数字1-9编号。要求以字典序排序输出火车出站的序列号。 输入描述: 有多组测试用例&#xff0c;每一组第一行输入一个正整数N&#x…

给定一个正整数N代表火车数量,0<N<10,接下来输入火车入站的序列,一共N辆火车,每辆火车以数字1-9编号。要求以字典序排序输出火车出站的序列号。

输入描述:

有多组测试用例,每一组第一行输入一个正整数N(0<N<10),第二行包括N个正整数,范围为1到9。

输出描述:

输出以字典序从小到大排序的火车出站序列号,每个编号以空格隔开,每个输出序列换行,具体见sample。

示例1

输入

3
1 2 3

输出

1 2 3
1 3 2
2 1 3
2 3 1
3 2 1
 

import java.util.*;public class Main {static LinkedList<int[]> list = new LinkedList<>();static LinkedList<String> list1 = new LinkedList<>();public static void swap(int [] array,int i,int j){int temp = array[i];array[i] = array[j];array[j] = temp;}递归求出所有字典序public static void transAll(int [] array,int start,int end){if(start == end){int [] temp = array.clone();list.add(temp);return;}for(int i = start;i<=end;i++){swap(array,i,start);transAll(array,start+1,end);swap(array,i,start);}}//判断public static boolean panduan(int [] array1,int [] array2){Stack<Integer> stack = new Stack<>();int j = 0;for(int i =0;i<array1.length;i++){stack.push(array1[i]);while (!stack.isEmpty() && stack.peek() == array2[j]){stack.pop();j++;}}return stack.isEmpty();}//转化成Stringpublic static String transforString(int []array){StringBuilder sb = new StringBuilder();for(int i = 0;i<array.length;i++){sb.append(array[i]);if(i != array.length-1 )sb.append(" ");}return sb.toString();}public static void main(String[] args) {Scanner sc = new Scanner(System.in);while (sc.hasNextInt()){int n = sc.nextInt();int [] array = new int[n];for(int i = 0;i<n;i++){array[i] = sc.nextInt();}transAll(array,0,array.length-1);for(int[] num:list){if(panduan(array,num) == true) {list1.add(transforString(num));}}Collections.sort(list1);for(String s:list1)System.out.println(s);}}}

http://www.lbrq.cn/news/2701189.html

相关文章:

  • 怎么做模板网站的报价表网站模板平台资源
  • 青岛网站建设设计公司百度搜索指数在线查询
  • ih5网站制作平台软文写作300字
  • 西安给公司做网站汕头网站制作设计
  • 常见的网络营销有哪些四川seo整站优化吧
  • 网站扁平化设计风格百度关键词搜索量查询
  • 网站域名不要了怎么做seo公司怎么推广宣传
  • 江西省住房城乡建设部网站上海app网络推广公司
  • 免费做推广的网站有哪些网络推广公司简介
  • 北京网站制作西安优化网站的步骤
  • 嘉兴网站开发选哪家技成培训网
  • 网站建设为风险分析网站seo优化外包顾问
  • 模板网站配置文件朋友圈推广平台
  • 网站注册地址查询青岛网站开发公司
  • 工厂网站怎么做搜索引擎推广方式
  • 网站seo公司哪家好国外媒体报道
  • 免费制作邀请函的app哈尔滨seo网络推广
  • 镇江网站关键词优化预订哪个网站是免费的
  • wordpress 文章 收藏优化大师班级优化大师
  • 服务器做网站好指数运算法则
  • 江苏优化网站关键词热度查询工具
  • wordpress简易主题5g网络优化
  • 零基础做地方门户网站网络营销的工具和方法有哪些
  • 定海区住房和城乡建设局网站公关公司一般收费标准
  • wordpress怎样发询盘推广seo是什么意思
  • 福建省城市建设厅网站2022年五月份热点事件
  • 建设网站源码百度手机助手下载安卓版
  • 大学两学一做专题网站关键词优化排名怎么做
  • 建设机械网站咨询市场营销活动策划方案
  • 鄂州做网站多少钱成都谷歌seo
  • 【Docker项目实战】使用Docker部署todo任务管理器
  • 黑盒测试:用户视角下的软件“体检”
  • 智能装配线cad【8张】三维图+设计说明书
  • Gartner 《IAM for LLM-Based AI Agents》学习心得
  • Nginx 启用 HTTPS:阿里云免费 SSL 证书详细图文教程(新手0.5小时可完成)
  • 移动端调用大模型详解