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

查企业的网站有哪些达州网站建设qinsanw

查企业的网站有哪些,达州网站建设qinsanw,采购平台排名,做网站需要申请商标哪些类目哈希表简介 是什么 存储数据的容器有啥用? 快速查找某个元素什么时候用哈希表 频繁地查找某个数(有序用二分)怎么用哈希表 容器用数组模拟 字符串中的字符 范围比较小的数 一. 两数之和 两数之和 class Solution {public int[] twoSum(int[] nums, int targe…哈希表简介 是什么 存储数据的容器有啥用? 快速查找某个元素什么时候用哈希表 频繁地查找某个数(有序用二分)怎么用哈希表 容器用数组模拟 字符串中的字符 范围比较小的数 一. 两数之和 两数之和 class Solution {public int[] twoSum(int[] nums, int target) {//固定一个数, 找其他的数和其相加是否等于target//那么就可以转换成://固定一个数i, 找到其他的数是否有target-i//那么,频繁地找一个数, 想到可以使用hash表//固定一个数, 判断这个数之前是否有target-i, 即在哈希表中找MapInteger, Integer hash new HashMap();//数, 下标for(int i 0; i nums.length; i){int x target - nums[i];if(hash.containsKey(x)){return new int[]{i, hash.get(x)};}hash.put(nums[i], i);}return null;} }二. 判断是否互为字符重排 判断是否互为字符重排 class Solution {public boolean CheckPermutation(String s1, String s2) {//判断每个字符出现的个数是否相同即可//1. 先判断字符串长度是否相等if(s1.length() ! s2.length()){return false;}int[] hash new int[26];//将s1的情况放在哈希表中for(int i 0; i s1.length(); i){hash[s1.charAt(i) - a];}//判断s2的情况for(int i 0; i s2.length(); i){hash[s2.charAt(i) - a]--;if(hash[s2.charAt(i) - a] 0){return false;}}return true;} }三. 存在重复元素 存在重复元素 //思路和两数之和类似 class Solution {public boolean containsDuplicate(int[] nums) {SetInteger hash new HashSet();for(int x : nums){if(hash.contains(x)) return true;hash.add(x);}return false;} }四. 存在重复元素II 存在重复元素II class Solution {public boolean containsNearbyDuplicate(int[] nums, int k) {MapInteger, Integer hash new HashMap();for (int i 0; i nums.length; i) {if (hash.containsKey(nums[i]) i - hash.get(nums[i]) k) {return true;}hash.put(nums[i], i);}return false;} }五. 字母异位词分组 字母异位词分组 class Solution {public ListListString groupAnagrams(String[] strs) {//排序后相同的单词属于同一组//排序后, 排序前[]//结果返回所有的value即可MapString, ListString hash new HashMap();for(String x : strs){char[] tmp x.toCharArray();Arrays.sort(tmp);String key new String(tmp);if(!hash.containsKey(key)){hash.put(key, new ArrayList());}hash.get(key).add(x);}return new ArrayList(hash.values());} } \
http://www.w-s-a.com/news/309334/

相关文章:

  • 宝安做棋牌网站建设找哪家效益快创意设计师个人网站
  • 做线上网站需要多少钱系统开发板价格
  • 建筑企业登录哪个网站wordpress feed地址
  • 网站建设流程百科提升seo搜索排名
  • 杭州网站建设 巴零做销售怎么和客户聊天
  • 北京自己怎样做网站wordpress oauth2插件
  • 上海800做网站wordpress建站的好处
  • 婚纱摄影网站设计模板如何做好网站内容
  • cdn网站加速招商计划书模板ppt
  • 我在某网站网站做代理开发小程序外包
  • 设计网站国外商城网站的建设费用
  • 网站开发工作需要什么专业学做网站游戏教程
  • 电子商务网站规划 分析 设计杭州网站优化平台
  • 汕头企业自助建站系统网站后台登陆验证码无法显示
  • 宁波网站制作服务做外贸推广自己网站
  • php 微信 网站开发青岛网站互联网公司
  • 网站软件免费下载大全网站建设开发价格高吗
  • asp网站制作软件上海做网站制作
  • 福田区住房和建设局网站好搜搜索引擎
  • 平面设计师看的网站济南机场建设
  • 俄文网站开发翻译平台页面设计模板
  • 建设在线购物网站淮南电商网站建设价格
  • 龙泉市旅游门户网站建设wordpress faq插件
  • 网站的流程图贵阳做网站方舟网络
  • c 做网站开发实例wordpress 加上index
  • 济南seo网站推广搜索广告推广
  • 有关于网站建设的参考文献宁波seo网络推广公司
  • 网站设配色个人主页介绍文案
  • 网站seo相关设置优化网站建设的好处
  • 上海市建设工程安全生产协会网站郴州网站设计公司