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

做网站用的产品展示横幅百度代理授权查询

做网站用的产品展示横幅,百度代理授权查询,扶贫基金会网站建设是哪家公司,wordpress临时文件夹两数之和 简单题 思路:一个Map,key是数值,value是该数值对应的下标,遍历的时候判断一下当前数组下标对应的值在map里有没有可组合成target的(具体体现为在map里找target-nums【i】),如果有,直接…

两数之和 简单题

思路:一个Map,key是数值,value是该数值对应的下标,遍历的时候判断一下当前数组下标对应的值在map里有没有可组合成target的(具体体现为在map里找target-nums【i】),如果有,直接返回,没有的话就加进去,继续找。

需要掌握的方法:map的get和containsKey

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

三数之和 双指针 中等题

思路:严格上来说算三个指针,一个i是维护当前遍历到的数字下标,之后的l和r指针是从i所处位置开始,在i + 1 到len - 1这个区间中寻找nums[i]的相反数。

class Solution {// -4 -1 -1 0 1 2 // public List<List<Integer>> threeSum(int[] nums) {List<List<Integer>> res = new ArrayList<>();Arrays.sort(nums);int len = nums.length;if(len < 2){return res;}for(int i = 0;i < len;++i){int l = i + 1;int r = len - 1;if( i != 0 && nums[i] == nums[i-1]){//与前一个数重复需要调过,不然会出现重复的三元组continue;}while(l < r){if(nums[i] + nums[l] + nums[r] == 0){if(l > i + 1 && nums[l] == nums[l-1] ){//这里也是同理l ++ ;continue;}List<Integer> tmp = new ArrayList<>();tmp.add(nums[i]);tmp.add(nums[l]);tmp.add(nums[r]);l++;r--;//左右指针都要变,因为l变大的话,还希望结果有可能为0,r必须变小(意味着nums[r]变小)res.add(tmp);}else if(nums[i] + nums[l] + nums[r] < 0){//nums[l] 太小了,把它变大一点l ++;}   else{r --;}}}return res;}
}
http://www.jinmujx.cn/news/116822.html

相关文章:

  • 花瓣网是仿国外那个网站做的天津seo管理平台
  • 一个公司设计网站怎么做百度一下首页登录
  • 一个人做公司管理网站郑州网站建设推广有限公司
  • 现在用什么做网站搜索引擎营销的特点有
  • 网站的策划做推广软件商店安装
  • 江北网站建设价格官网建设
  • 有没有学做家具的网站友情链接收录
  • 美女网站源码提高工作效率8个方法
  • 广州越秀区疫情浙江短视频seo优化网站
  • 福建漳州网站建设费用免费营销培训
  • 顺义网站建设推广优化seoseo搜索引擎优化论文
  • 广州天河区建设网站学好seo
  • 网销具体怎么做网站漯河seo公司
  • 网站做百度推广需要什么材料重庆网站建设公司
  • 国内好的设计网站推荐搜索最多的关键词的排名
  • 做影视网站 片源从哪里来怎么制作网站平台
  • 网站更新迭代媒体发布公司
  • 广告艺术设计是什么宁波seo怎么推广
  • 网站做乘法表丹东seo推广优化报价
  • 佛山微信网站建设多少钱产品推广ppt范例
  • 有没有做任务的网站seo关键词排名工具
  • 湖南网站建设seo优化兰州seo外包公司
  • 网站换ip注意成都今天重大新闻事件
  • 免费网站建设程序下载如何快速被百度收录
  • 旅游做攻略网站什么是淘宝搜索关键词
  • 免费使用模板的网站百度网盘云资源搜索引擎
  • 东莞市建设信息网长沙关键词优化方法
  • 网站提交 入口东莞seo培训
  • 男女做那个的的视频网站郑州做网站推广
  • 做exo小说的网站企业网站seo优化外包