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

网站 一级域名 二级域名精美网页设计欣赏

网站 一级域名 二级域名,精美网页设计欣赏,营销型网站与展示型网站,国内做房车游网站题目描述 题目描述 小华和小薇一起通过玩积木游戏学习数学。 他们有很多积木#xff0c;每个积木块上都有一个数字#xff0c;积木块上的数字可能相同。 小华随机拿一些积木挨着排成一排#xff0c;请小薇找到这排积木中数字相同目所处位置最远的2块积木块#xff0c;计算…题目描述 题目描述 小华和小薇一起通过玩积木游戏学习数学。  他们有很多积木每个积木块上都有一个数字积木块上的数字可能相同。 小华随机拿一些积木挨着排成一排请小薇找到这排积木中数字相同目所处位置最远的2块积木块计算他们的距离。  小薇请你帮忙替她解决这个问题。 输入 第一行输入为N表示小华排成一排的积大总数。  接下来 N 行每行一个数字表示小花排成一排的积大上数字。 输出 相同数字的积木的位置最远距离;  如果所有积木数字都不相同请返回 -1 样例输入 5 1 2 3 1 4 样例输出 3 解题思路 从题目描述得知我们首先需要确定众多积木中有没有数字相同的积木若没有数字相同的积木直接输出-1即可若有数字相同的积木再进行后续操作。 通过将数组中的元素存到HashMap中key值代表元素value值代表元素出现次数。若哈希表的大小和数组大小相同则说明数组内每个元素都只出现了1次没有相同数字的积木。否则双指针遍历数组找到相同数字的距离取最大值。 AC代码 import java.util.HashMap; import java.util.Scanner;public class Main {public static void main(String[] args) {Scanner sc new Scanner(System.in);int N sc.nextInt();int[] arr new int[N];int max 0;int begin 0;int end 0;HashMapInteger, Integer hashMap new HashMap();for (int i0;iN;i){arr[i] sc.nextInt();if (!hashMap.containsKey(arr[i])){hashMap.put(arr[i],1);}else {hashMap.put(arr[i], hashMap.get(arr[i]) 1 );}}//若哈希表的长度 和 数组长度 相等则说明数组内每个元素都只出现了1次没有相同数字的积木。if (hashMap.size() arr.length){System.out.println(-1);}else{//双指针遍历若当前指针所在元素在哈希表中value值大于1说明有相同数字的积木存在找到另一个积木计算距离。for (int i0;iN;i){if (hashMap.get(arr[i]) 1){begin i;for (int jN-1;ji;j--){if (arr[j] arr[i]){end j;break;}}//一直取最大的距离全部遍历完最后的max即是最大的距离。max Math.max(max,end - begin);}}System.out.println(max);}} }
http://www.pierceye.com/news/203969/

相关文章:

  • 网站建设接单渠道百度网站内容
  • 企业网站pv是什么手机网站开发价格
  • 北京网站优化团队oppo开放平台
  • 购物商城外贸网站福州营销型网站建设公司
  • 白酒pc网站建设方案网站不符合个人备案性质
  • 做视频网站程序多少钱免费人体做爰网站
  • 做海外网站 服务器放哪网页设计师通常是设计两套ui吗
  • 海拉尔网站建设做html网站模板下载
  • 为什么网站找不到了东莞智通人才市场招聘官网
  • 如何注册网站名称中国煤炭建设协网站
  • 一个网站为什么做的不好看软件源码成品资源下载网站
  • 网站建设 环讯传媒建设网站要多久到账
  • 溧阳城乡建设厅网站惠州专业网站建设
  • app嵌入手机网站dw旅游网站怎么做
  • wpf做网站烟台做网站工资
  • 做网站公司名字网站建设方案对比分析报告
  • 网站360优化网站开发所需技术
  • 宁河做网站公司wordpress漏洞扫描工具
  • 单位网站建设的目的手机可以做网站服务器吗
  • 上海网站建设有限公司lnmp安装wordpress限权
  • 大航母网站建设服务php一般网站空间多大
  • 中性衣服印花图案设计网站做网站的工作
  • 只做女性的网站编程入门先学什么软件
  • 创客网站建设新余公司做网站
  • 买个网站域名多少钱网站建设 内容缺乏
  • 清河做网站哪里好建设一个网站的文案需要
  • 农机网站模版建网站用什么工作站
  • 网站可以做无形资产游戏代理0加盟费
  • 高端网站建设哪家公司好城乡建设部网站甘红刚
  • 湖北省建设部网站网站排名seo教程