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

网页设计与网站建设试题建筑人才网一砖一瓦

网页设计与网站建设试题,建筑人才网一砖一瓦,购物网站哪个东西便宜质量好,泰安网站建设定制公司题目描述 小华和小薇一起通过玩积木游戏学习数学。 他们有很多积木#xff0c;每个积木块上都有一个数字#xff0c;积木块上的数字可能相同。 小华随机拿一些积木挨着排成一排#xff0c;请小薇找到这排积木中数字相同目所处位置最远的2块积木块#xff0c;计算他们的…题目描述 小华和小薇一起通过玩积木游戏学习数学。  他们有很多积木每个积木块上都有一个数字积木块上的数字可能相同。 小华随机拿一些积木挨着排成一排请小薇找到这排积木中数字相同目所处位置最远的2块积木块计算他们的距离。  小薇请你帮忙替她解决这个问题。 输入 第一行输入为N表示小华排成一排的积大总数。  接下来 N 行每行一个数字表示小花排成一排的积大上数字。 输出 相同数字的积木的位置最远距离;  如果所有积木数字都不相同请返回 -1 样例输入  5 1 2 3 1 4 样例输出  3 思路 这属于一个简单题目了我们只要边输入边判断改变即可。 首先每种数字第一次出现的时机是需要记录下来的因为我们是求间隔最长的两个相同元素的间隔长度。 其次就是遇见重复元素进行判断更改最大值状态即可。 代码 package Date3Point21;import java.util.HashMap; import java.util.Map; import java.util.Scanner;/*** 小华和小薇一起通过玩积木游戏学习数学。* 他们有很多积木每个积木块上都有一个数字积木块上的数字可能相同。* 小华随机拿一些积木挨着排成一排请小薇找到这排积木中数字相同目所处位置最远的2块积木块计算他们的距离。* 小薇请你帮忙替她解决这个问题。*/ public class MainB {public static void main(String[] args) {Scanner scannernew Scanner(System.in);int n scanner.nextInt();MapInteger,Integer mapnew HashMap();int count1;int maxLen0;while (countn){int num scanner.nextInt();if(!map.containsKey(num)){map.put(num,count);}else{Integer integer map.get(num);maxLenmaxLencount-integer.intValue()?count-integer.intValue():maxLen;}count;}if(maxLen0){System.out.println(-1);}else{System.out.println(maxLen);}} }
http://www.zqtcl.cn/news/640678/

相关文章:

  • 北京做网站设计招聘深圳市住房和建设局官网平台
  • 冻品网站建设网站头图设计
  • 手机网站分辨率做多大h5微网站建设多少钱
  • 网站制作软件下载公司怎么注册邮箱帐号
  • 做婚纱网站的图片园林设计
  • 濮阳公司建站淮北城市住建网
  • 建设银行网站打不开 显示停止工作专门做地图的网站
  • 有没有人一起做网站app网站建设方案
  • 洛阳网站建设兼职企业网站建设文案
  • 动漫制作贵州seo策略
  • asp网站建设项目实训该怎么跟程序员谈做网站
  • 网站软件资源iis不能新建网站
  • 网站设计的发展趋势西安市建设工程交易网
  • 做外贸收费的服装网站武钢建设公司网站
  • wordpress 全文搜索企业网站优化策略
  • 犀牛云做网站如何网站备案需要什么东西
  • wordpress星座网站建设与优化计入什么科莫
  • 外贸网站优化方案绵阳网站建设怎么做
  • 黑龙江省网站建设电商的运营推广
  • 惠州建站模板wordpress更换主题帖子封面不显示
  • 网站开发为什么不用cgi了营销型网站案例
  • 网站怎么做飘窗电子商城网站建设的实训内容
  • 怎样申请建网站做it公司网站
  • 一个网站费用给人做ppt的网站吗
  • 免费简历在线制作网站杭州市网站建设公司
  • 用家庭宽带做网站 没有8080端口可以吗汕头教育学会网站建设
  • 南通seo公司网站广东涂料网站建设
  • 杭州哪家公司可以做网站苏州公司官网制作
  • 建一个网站大约多少钱做社区网站怎么做
  • 安阳建设网站企业单位网站建设内容需要什么