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

公司网站建设要求奕腾网站建设

公司网站建设要求,奕腾网站建设,wordpress开源小程序,做h5网站要多少钱【hashmap】【将排序之后的字符串作为哈希表的键】【获取 HashMap 中所有值的集合】Leetcode 49 字母异位词分组 解法1 将排序之后的字符串作为哈希表的键解法2 在解法一的基础上加入了getOrDefault ---------------#x1f388;#x1f388;题目链接#x1f388;#x1f3… 【hashmap】【将排序之后的字符串作为哈希表的键】【获取 HashMap 中所有值的集合】Leetcode 49 字母异位词分组 解法1 将排序之后的字符串作为哈希表的键解法2 在解法一的基础上加入了getOrDefault ---------------题目链接------------------- 在Java中数组是不可用作HashMap的键的因为数组的hashCode()方法不会返回数组元素的内容的哈希码。所以应该使用字符串作为键。 解法1 将排序之后的字符串作为哈希表的键 ⭐️由于互为字母异位词的两个字符串包含的字母相同因此对两个字符串分别进行排序之后得到的字符串一定是相同的故可以将排序之后的字符串作为哈希表的键。 字符串转化为字符数组char[ ] mychar str.toCharArray() 字符数组转化为字符串String mystring new String(mychar) 字符串排序Arrays.sort( ) 获取 HashMap 中所有值的集合 myhashmap.values() 直接返回 return new ArrayList(myhashmap.values()) class Solution {public ListListString groupAnagrams(String[] strs) {HashMapString, ListString myhashmap new HashMap();for(String str:strs){char[] chararry str.toCharArray();Arrays.sort(chararry); // 排序String strtemp new String(chararry); // 字符数组再次转化为字符串// key是排序后的strtemp value就是最后要返回的列表if(myhashmap.containsKey(strtemp)){ // 如果包含 value就在已有列表基础上添加当前的strListString temp myhashmap.get(strtemp);temp.add(str);myhashmap.put(strtemp,temp);} else{ // 如果不包含那就向hashmap中添加key valueListString temp new ArrayList();temp.add(str);myhashmap.put(strtemp, temp);}}return new ArrayList(myhashmap.values());} } 解法2 在解法一的基础上加入了getOrDefault class Solution {public ListListString groupAnagrams(String[] strs) {// 在Java中数组是不可用作HashMap的键的因为数组的hashCode()方法不会返回数组元素的内容的哈希码。所以应该使用字符串作为键。HashMapString, ListString myhashmap new HashMap();for(String str:strs){char[] chararry str.toCharArray();Arrays.sort(chararry); // 排序String strtemp new String(chararry); // 字符数组再次转化为字符串// key是排序后的strtemp value就是最后要返回的列表ListString list myhashmap.getOrDefault(strtemp, new ArrayListString()); // 取出结果的列表list.add(str); // 添加str到列表中myhashmap.put(strtemp,list);}return new ArrayList(myhashmap.values());} }
http://www.pierceye.com/news/516632/

相关文章:

  • 网站php文件上传成都网站搜索排名优化哪家好
  • 南京做网站费用做网站的服务器配置
  • 外贸用什么平台自建站较好门户网站盈利
  • 外包兼职做图的网站做视频网站用哪个模板
  • 全球购物网站大全百度网盟推广官方网站
  • 计算机网站维护建设深圳外网站建设
  • 贵州公明建设投资咨询有限公司官方网站小说网站开发对影成三人小说
  • 软件分享网站不一样的婚恋网站怎么做
  • 如何维护给做网站的客户公司变更名称和经营范围
  • 网站建设维护php建站最好的公司排名
  • 济南1951年建站wordpress 描述
  • 政务网站建设信息嵊州网站制作
  • 我的网站突然找不到网页了seo是啥意思
  • 黑河做网站的公司平面设计现在怎么样
  • 银川网站建站中国建设银行人力资源网站
  • 建设部考试中心网站用自己的ip怎么查看dw8建设的网站
  • 九江网站建设九江商标设计网页
  • 网站建设资格预审公告附近广告设计与制作门店电话
  • 百度权重站长工具网页制作工具哪些好用
  • 关键词整站优化公司网站店招用什么软件做的
  • 租车网站模版广州市网站建设 骏域
  • 关闭网站怎么不保存我做的更改人工智能专业
  • ui中有哪些做的好看的网站简单logo设计
  • 深圳大型网站设计公司校园 网站建设 知乎
  • 西部数码网站流量怎么充优化网站界面的工具
  • 街区网站建设东阳市住房和城乡建设局网站
  • 怎样建设网站是什么网站代码制作软件
  • 成华区微信网站建设计公司加盟
  • 找个男做那个视频网站好高端网站建设公司
  • 做网站 毕业设计广东手机网页制作