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

湖南响应式网站推荐深圳百度推广客服

湖南响应式网站推荐,深圳百度推广客服,网站代码开发方式,论述题亿唐网不做网站做品牌题目描述 对报文进行重传和重排序是常用的可靠性机制,重传缓中区内有一定数量的子报文,每个子报文在原始报文中的顺序已知,现在需要恢复出原始报文。 输入描述 输入第一行为N,表示子报文的个数,0 <N ≤ …

题目描述

对报文进行重传和重排序是常用的可靠性机制,重传缓中区内有一定数量的子报文,每个子报文在原始报文中的顺序已知,现在需要恢复出原始报文。

输入描述

输入第一行为N,表示子报文的个数,0 <N ≤ 1000。
输入第二行为N个子报文,以空格分开,子报文格式为:

字符审报文内容+后缀顺序索引

字符串报文内容由[a-z,A-Z]组成,后缀为整型值,表示顺序。

顺序值唯一,不重复。

输出描述

输出恢复出的原始报文,按照每个子报文的顺序的升序排序恢复出原始报文,顺序后缀需要从恢复出的报文中删除掉

用例

输入4
rolling3 stone4 like1 a2
输出like a rolling stone
说明4个子报文的内容分别为 "rolling","stone","like","a",顺序值分别为3,4,1,2,按照顺序值升序并删除顺序后缀,得到恢复的原始报文:"like a rolling stone“
输入8
gifts6 and7 Exchanging1 all2 precious5 things8 kinds3 of4
输出Exchanging all kinds of precious gifts and things
说明

解析

本题属于简单的字符串操作,只需要熟悉常见的数据结构和排序即可。可以使用正则或者后序遍历的方式取出每个单词的后的数值,从而对单词进行排序即可。

示例代码

package com.bytesoc.calc;import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
import java.util.Scanner;public class T71 {public static void main(String[] args) {Scanner sc = new Scanner(System.in);int n = Integer.parseInt(sc.nextLine());List<Integer> orderList = new ArrayList<>();Map<Integer, String> wordMap = new HashMap<Integer, String>();String input = sc.nextLine();String wordArr[] = input.split(" ");for (int i = 0; i < wordArr.length; i++) {String word = wordArr[i];// 截取尾部的数字String numStr = "";String last = word.charAt(word.length() - 1) + "";Integer number = -1;try {while (word.length() > 0) {int nS = Integer.parseInt(last);numStr = nS + numStr;StringBuilder sb = new StringBuilder(word);sb.setCharAt(word.length() - 1, ' ');word = sb.toString().trim();last = word.charAt(word.length() - 1) + "";}} catch (Exception e) {number = Integer.parseInt(numStr);}String content = word.replace(numStr, "");orderList.add(number);wordMap.put(number, content);}orderList.sort((a, b) -> a - b);for (Integer key : orderList) {System.out.print(wordMap.get(key) + " ");}}
}

代码只提供编程思路,未经过官方实例测试

执行示例:

在这里插入图片描述

http://www.zhongyajixie.com/news/19375.html

相关文章:

  • 新建建设兵团科技局网站专业网络推广公司排名
  • 官方网站建设计划书网络服务商在哪咨询
  • 江苏省交通运输厅门户网站建设管理中心深圳网站建设资讯
  • 胶州网站建设哪里有爱站网长尾词挖掘
  • 做旅游网站教程个人网站免费制作平台
  • 网站开发流程的认识免费网站自助建站系统
  • 公司做英文网站seo系统培训班
  • 宝安做棋牌网站建设哪家好免费搭建网站的软件
  • 青岛app网站开发百度下载app下载安装
  • 网站建设服务费标准快速排名程序
  • 外汇返佣网站建设seo词条
  • 台州卫浴网站建设可以直接进入网站的正能量
  • 河南网站顾问沈阳专业网站seo推广
  • 郴州网站建设公司有哪些德阳网站seo
  • 北京住房建设厅网站百度一下搜索
  • 用jquery做的书籍网站百度推广和优化有什么区别
  • 有域名了建立免费网站seo关键词搜索和优化
  • wordpress安装大淘客seo关键词怎么选择
  • 烟台网站建设费用源云推广
  • 大兴城乡建设委员会网站seo优化网站源码
  • wordpress一键环境搭建相关搜索优化软件
  • 苏州吴中区专业做网站网络营销师证书需要多少钱
  • 网站编程入门网络营销专业好就业吗
  • 宁津网站设计九江seo公司
  • php网站源码大全app开发公司推荐
  • 手机网站制作工具专业营销团队公司
  • 成都 网站 建设如何快速提升网站关键词排名
  • 邢台市网站制作 网站建设google play下载安装
  • 宣传网站怎么做的手机网页制作
  • 网站的设计风格百度怎么推广自己的店铺