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

黄江仿做网站删除网站域名

黄江仿做网站,删除网站域名,花钱做网站不给源代码,室内设计网站国外697. 数组的度 解题思路 首先创建一个IndexMap 键表示元素 值表示一个列表List list存储该元素在数组的所有索引之后再次创建一个map1 针对上面的List 键表示列表的长度 值表示索引的差值遍历indexmap 将所有的list的长度 和 索引的差值存储遍历map1 找到最大的key 那么这个Ke…

697. 数组的度

解题思路

在这里插入图片描述

  • 首先创建一个IndexMap 键表示元素 值表示一个列表List list存储该元素在数组的所有索引
  • 之后再次创建一个map1 针对上面的List 键表示列表的长度 值表示索引的差值
  • 遍历indexmap 将所有的list的长度 和 索引的差值存储
  • 遍历map1 找到最大的key 那么这个Key就是代表最大list长度 也就是代表出现最多次数的那个元素 然后取出值(代表索引差值 记得加一)

class Solution {public int findShortestSubArray(int[] nums) {// 创建hashMap 键表示元素  值表示一个列表  存储该元素出现的所有索引Map<Integer,List<Integer>> indexMap = new HashMap<>();// 遍历数组for(int i = 0; i < nums.length; i++){int num = nums[i];if(indexMap.containsKey(num)){// 如果该元素已经存在 那么将新的索引添加进去indexMap.get(num).add(i);}else{// 如果元素不存在  创建一个新的列表 添加索引List<Integer> indexList = new ArrayList<>();indexList.add(i);indexMap.put(num,indexList);}}// 取出hashmap中值 列表长度最大的 Map<Integer,Integer> map1 = new HashMap<>();// 创建一个hashmap 键表示长度 值表示索引差值for(Map.Entry<Integer,List<Integer>> entry:indexMap.entrySet()){int element = entry.getKey();List<Integer> indexes = entry.getValue();if(map1.containsKey(indexes.size())){// 如果有相同长度的 选择索引差值小的listif(map1.get(indexes.size()) > (indexes.get(indexes.size() - 1) - indexes.get(0))){map1.put(indexes.size(),indexes.get(indexes.size() - 1) - indexes.get(0) + 1);}}else{map1.put(indexes.size(),indexes.get(indexes.size() - 1) - indexes.get(0) + 1);}}// 遍历map1 找到键长度最大值int maxV = Integer.MIN_VALUE;for(Map.Entry<Integer,Integer> entry:map1.entrySet()){if(maxV <= entry.getKey()){maxV = entry.getKey();}}return map1.get(maxV);}
}
http://www.yayakq.cn/news/277325/

相关文章:

  • wordpress建站应用中国建筑材料网
  • 公司请人做的网站打不开腾虎网络广州网站建设
  • wap网站开发作业园林景观设计公司计划书
  • 建设工程主管部门网站域名申请的方法
  • 网站 建立目录出错怎样给自己网站做反链
  • 潜力的网站设计制作成都网站建设公司电话
  • 旅游网站的建设背景新站整站快速排名
  • 建设交通人才网站分类目录网
  • 做影视网站须要注意什么湖南省网站集约化建设实施方案
  • 厦门建设服务管理中心网站超市建网站
  • 怎么向百度提交网站怎么验证网站
  • 手机网站开发要哪些人微信公众号里的网站怎么做的
  • 免费的网站有哪些做万词霸屏后网站关键词没有排名
  • 建网站淄博求职简历
  • 公司网站建设申请山东聊城做网站
  • 做生鲜食品最好的网站建设公司网站费用怎么做账
  • 沈阳做网站找思路搜狐做网站
  • 如何建立一个网站的数据库文件网页设计素材表格
  • 眉山市住房城乡建设局网站安徽水安建设集团网站
  • 仿阿里百秀网站模板加盟网站制作公司
  • 咸阳网站建设学校公司企业邮箱怎么注册
  • 西安建设网站排名在哪家网站做推广好
  • 有哪些网站平台wordpress 搭建app
  • 国外网站发展建设wamp wordpress打不开
  • 东莞市官网网站建设平台wordpress主题 演示数据库
  • 天津建设厅网站首页国外家具设计网站
  • 温州专业手机网站制作哪家便宜网站建设公司哪家好速找盛世传媒
  • 安徽网站建设开发有没有必要给企业做网站
  • 企业网站页面图片微网站建设行业现状
  • 中山网站建设推广云表无代码开发平台