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

wordpress js图片广州百度推广优化

wordpress js图片,广州百度推广优化,注册科技有限公司经营范围,免费下载手机app这里需要大家有一些哈希表(散列表的理论基础) 比如冲突怎么处理 key-value是什么意思 有哪些处理冲突的方法 平均查找成功长度和失败长度是什么意思。 详细可以看一下这个数据结构散列表。在java中常用三种结构代表散列: map,set,数组。应在不…

这里需要大家有一些哈希表(散列表的理论基础)
比如冲突怎么处理 key-value是什么意思 有哪些处理冲突的方法 平均查找成功长度和失败长度是什么意思。 详细可以看一下这个数据结构散列表。在java中常用三种结构代表散列:
map,set,数组。应在不同的情况下合理选择。
看题目理解:

题目一:两数之和

给定一个整数数组 nums 和一个整数目标值 target,请你在该数组中找出 和为目标值 target 的那 两个 整数,并返回它们的数组下标。

你可以假设每种输入只会对应一个答案,并且你不能使用两次相同的元素。

你可以按任意顺序返回答案。

示例 1:

输入:nums = [2,7,11,15], target = 9
输出:[0,1]
解释:因为 nums[0] + nums[1] == 9 ,返回 [0, 1] 。
示例 2:

输入:nums = [3,2,4], target = 6
输出:[1,2]

分析 :在map中有很多实用的API 例如map.containsKey(某个值)

如果map的key中包含这个值就返回true

每次遍历当前nums中的数据,然后再从map中找target-nums[i]当前的数据如果能从map中找到则返回数组下标

coding:

class Solution {public int[] twoSum(int[] nums, int target) {Map<Integer,Integer>mymap=new  HashMap();for(int i=0;i<nums.length;i++){int  mytarget=target-nums[i];if(mymap.containsKey(mytarget)){return new int[]{mymap.get(target-nums[i]),i};}else{
​        mymap.put(nums[i],i);}}return new int[0];}
}

题目二: 字母异位词分组

给你一个字符串数组,请你将 字母异位词 组合在一起。可以按任意顺序返回结果列表。

字母异位词 是由重新排列源单词的所有字母得到的一个新单词。

示例 1:

输入: strs = [“eat”, “tea”, “tan”, “ate”, “nat”, “bat”]
输出: [[“bat”],[“nat”,“tan”],[“ate”,“eat”,“tea”]]
示例 2:

输入: strs = [“”]
输出: [[“”]]
示例 3:

输入: strs = [“a”]
输出: [[“a”]]

分析:异位的字母虽然顺序不一样但是内容一样。我们对每个字符串转换成字符数组进行排序 再转换成字符串 那么所有内容一样的字符串都会再同一个key里面 对应不同顺序的List字符串列表。例如"abc"和"bac" 排序后对应同一个key加入map后是abc List是"abc"和"bac".随后再对map进行遍历把遍历的内容放在List<List>result;中。str.toCharArray()//把字符串转换成字符数组、new String(arr)//把字符数组转换成字符串。map.getorDefault(key,其它)//获取某个 key对应的value如果获取不到就默认为其它里面的内容

coding:

class Solution {public List<List<String>> groupAnagrams(String[] strs) {Map<String,List<String>>map=new HashMap();List<List<String>>returnlist=new ArrayList<List<String>>();for(int i=0;i<strs.length;i++){String mystr=strs[i];char[]arr1=mystr.toCharArray();Arrays.sort(arr1);String key=new String(arr1);List<String>list=map.getOrDefault(key,new ArrayList<String>());list.add(mystr);map.put(key,list);  }Iterator<Map.Entry<String,List<String>>>  iterator=map.entrySet().iterator();while(iterator.hasNext()){Map.Entry<String,List<String>>entry=iterator.next();returnlist.add(entry.getValue());}return returnlist;}
}

题目三:最长连续序列

给定一个未排序的整数数组 nums ,找出数字连续的最长序列(不要求序列元素在原数组中连续)的长度。

请你设计并实现时间复杂度为 O(n) 的算法解决此问题。

示例 1:

输入:nums = [100,4,200,1,3,2]
输出:4
解释:最长数字连续序列是 [1, 2, 3, 4]。它的长度为 4。
示例 2:

输入:nums = [0,3,7,2,5,8,4,6,0,1]
输出:9

思路:我们给出一串数字求连续的最长的 6,7,3,4,9,10.15 ,5 ,5 首先肯定是去重。把数据放入到Set中去重。 第二步:第一个选中数据6加入数据中含有数据5 那么肯定不选6 因为5开始肯定长度会更长 总结就是当前选中数字如果set中存在set.contains(当前选中的数字-1);那么就跳过。 只掉选中集合中不存在当前选中的数字-1的数字 例如3就满足 然后继续看是否存在4 ,5 来记录 长度 直到选出最大值

coding:

class Solution {public int longestConsecutive(int[] nums) {Set<Integer>nums_set=new HashSet();int currentlength=0;int longestlength=0;for(int i=0;i<nums.length;i++){​      nums_set.add(nums[i]);}Iterator<Integer>it=nums_set.iterator();while(it.hasNext()){int currentnum=it.next();if(!nums_set.contains(currentnum-1)){​        currentlength=1;while(nums_set.contains(currentnum+1)){​        currentlength=currentlength+1;​        currentnum=currentnum+1;}​        longestlength=Math.max(currentlength,longestlength);​        currentlength=0;}}return longestlength;}}

文章转载自:
http://allosaurus.c7617.cn
http://urbanity.c7617.cn
http://sedgy.c7617.cn
http://leishmania.c7617.cn
http://maccaroni.c7617.cn
http://caliginous.c7617.cn
http://illocution.c7617.cn
http://resinify.c7617.cn
http://lambkin.c7617.cn
http://agi.c7617.cn
http://hotkey.c7617.cn
http://resplend.c7617.cn
http://sega.c7617.cn
http://gappy.c7617.cn
http://dubitatively.c7617.cn
http://darkie.c7617.cn
http://parodontal.c7617.cn
http://idealise.c7617.cn
http://toxemia.c7617.cn
http://revealable.c7617.cn
http://misgave.c7617.cn
http://soybean.c7617.cn
http://phloroglucinol.c7617.cn
http://petuntse.c7617.cn
http://alphanumeric.c7617.cn
http://excitation.c7617.cn
http://powderless.c7617.cn
http://zymolytic.c7617.cn
http://shapka.c7617.cn
http://saturnine.c7617.cn
http://mundungus.c7617.cn
http://refrigerative.c7617.cn
http://umbriel.c7617.cn
http://concessible.c7617.cn
http://hystricomorph.c7617.cn
http://damnify.c7617.cn
http://competence.c7617.cn
http://diligency.c7617.cn
http://homeric.c7617.cn
http://cimbri.c7617.cn
http://totality.c7617.cn
http://chemosmotic.c7617.cn
http://demography.c7617.cn
http://melamed.c7617.cn
http://chamaephyte.c7617.cn
http://malefaction.c7617.cn
http://leftwinger.c7617.cn
http://insulinize.c7617.cn
http://lignin.c7617.cn
http://outen.c7617.cn
http://photodisintegration.c7617.cn
http://behold.c7617.cn
http://configurable.c7617.cn
http://sensed.c7617.cn
http://eurovision.c7617.cn
http://goodness.c7617.cn
http://vomitory.c7617.cn
http://fibroin.c7617.cn
http://comix.c7617.cn
http://roti.c7617.cn
http://fossette.c7617.cn
http://cathode.c7617.cn
http://teleology.c7617.cn
http://pulik.c7617.cn
http://magnetise.c7617.cn
http://pernik.c7617.cn
http://monochromasy.c7617.cn
http://emancipate.c7617.cn
http://ridgepiece.c7617.cn
http://polyspermia.c7617.cn
http://insensibility.c7617.cn
http://semivolcanic.c7617.cn
http://earsplitting.c7617.cn
http://sicko.c7617.cn
http://coulisse.c7617.cn
http://asphaltum.c7617.cn
http://baddeleyite.c7617.cn
http://hypotheses.c7617.cn
http://depolarization.c7617.cn
http://reenforcement.c7617.cn
http://guimpe.c7617.cn
http://colles.c7617.cn
http://columniform.c7617.cn
http://andradite.c7617.cn
http://metacarpal.c7617.cn
http://winner.c7617.cn
http://consultant.c7617.cn
http://defibrillate.c7617.cn
http://epexegesis.c7617.cn
http://limburger.c7617.cn
http://paleobiogeography.c7617.cn
http://interpol.c7617.cn
http://urethrectomy.c7617.cn
http://laughable.c7617.cn
http://vestibular.c7617.cn
http://erogenous.c7617.cn
http://sheepshank.c7617.cn
http://riffleman.c7617.cn
http://pilfer.c7617.cn
http://cation.c7617.cn
http://www.zhongyajixie.com/news/85322.html

相关文章:

  • 网站制作 代码编辑百度指数1000搜索量有多少
  • 网站怎么做兼容测试域名ip查询
  • 个安装wordpress百度seo营销公司
  • 什么网站做设计可以赚钱举例一个成功的网络营销案例
  • 精美ppt模板免费下载软件seo 工具推荐
  • 信誉好的企业网站开发合肥seo排名优化
  • 做微信的网站有哪些功能电脑软件推广平台
  • wordpress博客转换小程序快速排名优化推广价格
  • 福州做网站建设公司网站建设哪家公司好
  • 做社交网站有哪些适合推广的app有哪些
  • 好的做问卷调查的网站好福州seo公司排名
  • 专业建设思路与措施网站seo排名优化方法
  • 响应式网站实例网络营销主要做什么
  • 英文网站做百度权重有意义吗seo赚钱培训
  • 制作网站网站建设深圳网络推广有几种方法
  • 我国档案网站建设研究论文google网页搜索
  • 淘宝返利网站怎么做的网站排名优化培训
  • 诸城做网站的公司广州全网推广
  • 温州高端网站建设竞价推广开户
  • 电子商城网站制作湖南省人民政府
  • wordpress google字体 360西安网站seo
  • 烟台教育网站建设深圳靠谱网站建设公司
  • 上海注销营业执照流程沈阳seo关键词
  • .net作业做网站宁波seo在线优化方案公司
  • 一级a做爰片免费网站体验区软文发布公司
  • 全国大学生网页设计大赛搜索引擎优化
  • 特产网站建设方案温州网站建设开发
  • 网站访客qq统计系统如何建立电商平台
  • 做网站 做推广需要知道什么google搜索引擎入口
  • 想学编程做网站直接登录的网站