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

崇左市城市投资建设有限公司网站seo站长工具下载

崇左市城市投资建设有限公司网站,seo站长工具下载,福州网站制作策划,建设类招标代理公司网站目录 匿名信 题目描述: 输入描述 输出描述: 示例: Java实现 (期待看官能够修复一下, 害): 二、积木游戏 题目描述: 输入描述 输出描述 补充说明 示例 Java代码实现 匿名信 题目描述: 电视剧《分界线》里面有一个片段#xff0c;男主为了向警察透露案件细节…  目录 匿名信 题目描述: 输入描述 输出描述: 示例: Java实现 (期待看官能够修复一下, 害): 二、积木游戏 题目描述: 输入描述 输出描述 补充说明 示例 Java代码实现 匿名信 题目描述: 电视剧《分界线》里面有一个片段男主为了向警察透露案件细节且不暴露自己于是将报刊上的字 剪切下来剪拼成匿名信。 现在有一名举报人希望借鉴这种手段使用英文报刊完成举报操作。 但为了增加文章的混淆度只需满足每个单词中字母数量一致即可不关注每个字母的顺序。 解释单词 on 允许通过单词 no 进行替代。 报纸代表 newspaper , 匿名信代表 anonymousLetter , 求报纸内容是否可以拼成匿名信。 输入描述 第一行输入 newspaper 内容包括 1 - N 个字符串用空格分开 第二行输入 anonymousLetter 内容包括 1 - N 个字符串用空格分开 1 、 newspaper 和 anonymousLetter 的字符串由小写英文字母组成且每个字母只能使用一次 2 、 newspaper 内容中的每个字符串字母顺序可以任意调整 , 但必须保证字符串的完整性 ( 每个字符串不 能有多余字母 ) 3 、 1 N 100 1 newspaper . length anonymousLetter . length 10 输出描述: 如果报纸可以拼成匿名信返回 true 否则返回 false 示例: 示例 1 输入 : ab cd ab 输出 true 示例 2 输入 ab ef aef 输出 false 示例 3 输入 ab bcd ef cbd fe 输出 true 示例 4 输入 ab bcd ef cd ef 输出 false 示例 5 输入 wood wood wood wodo wdoo 输出 true 示例 6 输入 wood wodo wood 输出 false Java实现 (期待看官能够修复一下, 害): public static void main(String[] args) {Scanner scanner new Scanner(System.in);String newspaper scanner.nextLine();String anonymous scanner.nextLine();String[] newspaperArray newspaper.split( );String[] anonymousArray anonymous.split( );TreeSetString set new TreeSet();for (String news : newspaperArray) {char[] charArray news.toCharArray();Arrays.sort(charArray);String value String.valueOf(charArray);if (!set.contains(value)) {set.add(value);}}boolean canAppend true;for (String anonymousStr : anonymousArray) {char[] anonymousCharArray anonymousStr.toCharArray();Arrays.sort(anonymousCharArray);String sortedAnonymous String.valueOf(anonymousCharArray);//set里面没有拼出来 就返回falseif (!set.contains(sortedAnonymous)) {canAppend false;break;}}System.out.println(canAppend ? true : false);} 二、积木游戏 题目描述: 小华和小薇一起通过玩积木游戏学习数学。 他们有很多积木每个积木块上都有一个数字积木块上的数字可能相同。 小华随机拿一些积木挨着排成一排请小薇找到这排积木中数字相同且所处位置最远的 2 块积木块计 算他们的距离。 小薇请你帮忙替解决这个问题。 输入描述 第一行输入为 N 表示小华排成一排的积木总数。 接下来 N 行每行一个数字表示小华排成一排的积木上数字。 输出描述 相同数字的积木的位置最远距离 如果所有积木数字都不相同请返回 - 1. 补充说明 0 积木上的数字 10 ^9 1 积木长度 10 ^5 示例 示例 1 输入 5 1 2 3 1 4 输出 3 说明一共有 5 个积木第 1 个积木和第 4 个积木数字相同其距离为 3 ; 输入 2 1 2 输出 - 1 说明一共有 2 个积木没有积木数字相同返回 - 1 ; Java代码实现 public static void main(String[] args) {Scanner sc new Scanner(System.in);int N sc.nextInt();int[] nums new int[N];for (int i 0; i N; i) {nums[i] sc.nextInt();}System.out.println(findMaxDistance(nums));}public static int findMaxDistance(int[] nums) {MapInteger, Integer map new HashMap();int maxDistance -1;for (int i 0; i nums.length; i) {if (map.containsKey(nums[i])) {//这段代码是计算最大距离的。//首先定义了一个变量maxDistance来存储最大距离初始值为-1。//然后使用一个循环遍历输入的积木上的数字。在每次循环中通过map.get(nums[i])获取当前数字在HashMap中对应的位置。如果该位置存在即之前已经出现过这个数字则计算当前位置与之前出现该数字的位置之间的距离并更新maxDistance为较大的那个值。如果该位置不存在即之前没有出现过这个数字则将当前位置存入HashMap中。//最后返回maxDistance作为结果。maxDistance Math.max(maxDistance, i - map.get(nums[i]));} else {map.put(nums[i], i);}}return maxDistance;}
http://www.sadfv.cn/news/6511/

相关文章:

  • 河南网站建设软件厦门 网站备案
  • 百度注册网站怎么弄减肥网站源码
  • 什么是响应式营销型网站建设东莞厚街天气
  • 网站里的动画是什么软件做的宁波网页设计哪家好
  • 营销型网站搭建百度网站大全旧版
  • 公司制作一个网站图书馆主题 wordpress
  • 专注高密做网站哪家好一般网站开发公司
  • 东源建设局网站推荐做网站的公司
  • 做网上推广网站凡科免费建微信小程序网站
  • 网站防红链接怎么做wordpress 走马灯
  • 网站产品展示单页模板课程网站建设简介
  • 甘肃省住房建设厅网站江门网站开发多少钱
  • 湛江免费网站制作企业网站seo名称
  • 付费资料网站开发wordpress some chinese please
  • 网站建设赚钱吗招聘设计师去哪个网站
  • 建立一个网站怎样赚钱做网站课程报告
  • 做甲方去哪个网站应聘辽宁建设执业继续教育协会网站
  • 猪八戒 网站开发支付做外汇网站代理赚钱吗
  • 四川建设招标网站首页有哪些网站是cms
  • 电商网站 厦门辽宁省建设厅证书查询网站
  • 微信端怎么建设网站创建网站免费
  • 品牌网站设计制作哪家好营销网站建设培训学校
  • 农产品网站开发 文献综述网站浏览记录怎么做
  • 国外做ui的网站j云服务器建设网站用什么系统
  • 一个成功的网站必须具备网站开发一个人可以完成吗
  • 西安高端网站建设首选网站建设用细节取胜
  • 怎样做网站上更改文字郴州网站建设公司哪家好
  • 网站兼容问题有名网站建设公司
  • 网站软文写作要求龙岩kk人才网招聘
  • 做物流的网站有哪些功能wordpress后台无法预览文章