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

遵义建一个网站大概要多少钱wordpress密码正确登录不了

遵义建一个网站大概要多少钱,wordpress密码正确登录不了,校园门户网站开发需求分析,导航类主题wordpress454.四数相加II 比较巧思的解法,先把nums1 和nums2的数两两相加,并存储sum和次数 再在nums3和nums4里找对应和sum和为0的数值i,j Time: N^2 Space:N^2, 最坏情况下A和B的值各不相同,相加产生的数字个数为 n^2 class Solution {public int fo…

454.四数相加II 

比较巧思的解法,先把nums1 和nums2的数两两相加,并存储sum和次数

再在nums3和nums4里找对应和sum和为0的数值i,j

Time: N^2

Space:N^2, 最坏情况下A和B的值各不相同,相加产生的数字个数为 n^2

class Solution {public int fourSumCount(int[] nums1, int[] nums2, int[] nums3, int[] nums4) {Map<Integer, Integer> map = new HashMap<>();int res = 0;for (int i : nums1) {for (int j : nums2) {int sum = i + j;map.put(sum, map.getOrDefault(sum, 0) + 1);}}for (int i : nums3) {for (int j : nums4) {res += map.getOrDefault(0 - i - j, 0);}}return res;}
}
  •  383. 赎金信 

先遍历长的

class Solution {public boolean canConstruct(String ransomNote, String magazine) {if (ransomNote.length() > magazine.length()) return false;int[] count = new int[26];for (char c : magazine.toCharArray()) {count[c - 'a']++;}for (char c : ransomNote.toCharArray()) {count[c - 'a']--;}for (int n : count) {if (n < 0) return false;}return true;}
}
  •  15. 三数之和 
class Solution {public List<List<Integer>> threeSum(int[] nums) {List<List<Integer>> res = new ArrayList<>();Arrays.sort(nums);for (int i = 0; i < nums.length; i++) {if (nums[i] > 0) return res;if (i > 0 && nums[i] == nums[i - 1]) continue;int left = i + 1;int right = nums.length - 1;while (left < right) {int sum = nums[i] + nums[left] + nums[right];if (sum < 0) {left++;} else if (sum > 0) {right--;} else {res.add(Arrays.asList(nums[i], nums[left], nums[right]));while (left < right && nums[left] == nums[left + 1]) left++;while (left < right && nums[right] == nums[right-1]) right--;left++;right--;}}}return res;}
}
  •  18. 四数之和 

在三数之和外面再套一层

class Solution {public List<List<Integer>> fourSum(int[] nums, int target) {List<List<Integer>> res = new ArrayList<>();Arrays.sort(nums);for (int i = 0; i < nums.length; i++) {if (nums[i] > 0 && nums[i] > target) return res;if (i > 0 && nums[i] == nums[i - 1]) continue;for (int j = i + 1; j < nums.length; j++) {if (j > i + 1 && nums[j] == nums[j - 1]) continue;int left = j + 1;int right = nums.length - 1;while (left < right) {int sum = nums[i] + nums[j] + nums[left] + nums[right];if (sum < target) {left++;} else if (sum > target) {right--;} else {res.add(Arrays.asList(nums[i], nums[j], nums[left], nums[right]));while (left < right && nums[left] == nums[left + 1]) left++;while (left < right && nums[right] == nums[right - 1]) right--;left++;right--;}}}}return res;}
}
  •  总结  
http://www.yayakq.cn/news/810008/

相关文章:

  • 做鲜花的网站有哪些杭州画廊网站建设
  • 药剂学教学网站的建设优书网小说
  • 网站空间有哪几种类型网站服务类型是什么意思
  • 怎样建网站教程做电商网站注意什么问题
  • 好的网站建设公司排名专业俄语网站设计
  • 娱乐网站开发网站建设模板怎么设计
  • 织梦培训机构网站模板centos7部署wordpress
  • 网站开发找哪家中国广告公司100强
  • 长沙医院网站建设外贸网有哪些
  • 广州h5网站制作做网站时怎样申请域名
  • html5网站优点北京建设信息网
  • 百度怎样做网站苏州网站建设电话
  • 最流行的网站开发语言怎么用阿里云服务器做网站
  • 大兴网站建设网站图片不轮播
  • 列举网站建设的基本流程网站系统繁忙是什么意思
  • 广州seo网站推广优化网站开发core文件作用
  • 山石网站超市wordpress 不用插件代码高亮
  • 零成本搭建自己的网站30个无加盟费的项目
  • 网站侧面的虚浮代码哪些论坛是wordpress
  • 国外网站注册软件建设银行信用卡管理中心网站
  • 建设网站地图素材网站建设优化一体
  • 给公司做网站这个工作怎么样电影网站怎么做
  • 做网站的素材和步骤百度地图手机网站开发
  • 个人使用网站建筑兼职招聘网
  • 如何做好营销型网站用户体验卖货到海外的免费平台
  • 足球网站模板wordpress本地ftp
  • 外贸网站如何做推广网站建设策划图片
  • 网站建 设方案说明书温州哪里可以做企业网站
  • 网站建设与管理基础及实训(php版)成都网站建设四川冠辰网站建设
  • 杭州网站设计网页长沙建设工程官方网站