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

西安网站开发服务多少钱如何做网站meta设置

西安网站开发服务多少钱,如何做网站meta设置,免费申请网站域名,北京公司注册查询💝💝💝欢迎来到我的博客,很高兴能够在这里和您见面!希望您在这里可以感受到一份轻松愉快的氛围,不仅可以获得有趣的内容和知识,也可以畅所欲言、分享您的想法和见解。 推荐:kuan 的首页,持续学…

💝💝💝欢迎来到我的博客,很高兴能够在这里和您见面!希望您在这里可以感受到一份轻松愉快的氛围,不仅可以获得有趣的内容和知识,也可以畅所欲言、分享您的想法和见解。
img

  • 推荐:kuan 的首页,持续学习,不断总结,共同进步,活到老学到老
  • 导航
    • 檀越剑指大厂系列:全面总结 java 核心技术点,如集合,jvm,并发编程 redis,kafka,Spring,微服务,Netty 等
    • 常用开发工具系列:罗列常用的开发工具,如 IDEA,Mac,Alfred,electerm,Git,typora,apifox 等
    • 数据库系列:详细总结了常用数据库 mysql 技术点,以及工作中遇到的 mysql 问题等
    • 懒人运维系列:总结好用的命令,解放双手不香吗?能用一个命令完成绝不用两个操作
    • 数据结构与算法系列:总结数据结构和算法,不同类型针对性训练,提升编程思维,剑指大厂

非常期待和您一起在这个小小的网络世界里共同探索、学习和成长。💝💝💝 ✨✨ 欢迎订阅本专栏 ✨✨

博客目录

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

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

示例一:

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

示例二:

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

示例三:

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

解法 1:使用 HashMap 进行存储数据和 putIfAbsent 的使用

public List<List<String>> groupAnagrams(String[] strs) { // 6msHashMap<String, List<String>> map = new HashMap<>();for (String str : strs) {final char[] chars = str.toCharArray();Arrays.sort(chars);String key = new String(chars);map.putIfAbsent(key, new ArrayList<>());map.get(key).add(str);}return new ArrayList<>(map.values());
}

解法 2:

computeIfAbsent 的使用

public List<List<String>> groupAnagrams(String[] strs) {HashMap<String, List<String>> map = new HashMap<>();for (String str : strs) {char[] chars = str.toCharArray();Arrays.sort(chars);String key = new String(chars);List<String> strings = map.computeIfAbsent(key, k -> new ArrayList<>());strings.add(str);}return new ArrayList<>(map.values());
}

解法 3

static class ArrayKey {int[] key = new int[26];public ArrayKey(String str) {for (int i = 0; i < str.length(); i++) {char ch = str.charAt(i);key[ch - 'a']++;}}@Overridepublic boolean equals(Object o) {if (this == o) return true;if (o == null || getClass() != o.getClass()) return false;ArrayKey arrayKey = (ArrayKey) o;return Arrays.equals(key, arrayKey.key);}@Overridepublic int hashCode() {return Arrays.hashCode(key);}
}public List<List<String>> groupAnagrams(String[] strs) {HashMap<ArrayKey, List<String>> map = new HashMap<>();for (String str : strs) {List<String> strings = map.computeIfAbsent(new ArrayKey(str), k -> new ArrayList<>());strings.add(str);}return new ArrayList<>(map.values());
}

觉得有用的话点个赞 👍🏻 呗。
❤️❤️❤️本人水平有限,如有纰漏,欢迎各位大佬评论批评指正!😄😄😄

💘💘💘如果觉得这篇文对你有帮助的话,也请给个点赞、收藏下吧,非常感谢!👍 👍 👍

🔥🔥🔥Stay Hungry Stay Foolish 道阻且长,行则将至,让我们一起加油吧!🌙🌙🌙

img

http://www.15wanjia.com/news/166856.html

相关文章:

  • 手机电影网站源码模板怎么找网站站长
  • 腾讯域名注册网站wordpress付费下载模板
  • 建设网站搞网络营销的总结企业年金有什么好处
  • 中国招投标网站官网外贸网站制作需求
  • 带后台的响应式网站鲜花网站建设论文百度文库
  • 网站内容及实现方式安居客二手房出售信息
  • 宜宾网站建设山西省建设厅网站 孙涛
  • 怎样做酒店网站ppt自己做网站需要钱吗
  • 学校网站建设推进会商城平台建设
  • 餐饮公司网站模板下载有专门做宝宝用品的网站吗
  • 大悟网站建设google开户
  • 公司网站建设方案模板下载苏州建站模板源码
  • 电商网站建设实验原理佛山百度提升优化
  • 做环卫设备都有哪些网站玉溪网站制作
  • 网站搜索优化官网协会门户网站建设
  • 网站建设兼职在哪找迅雷2t免费空间活动
  • 网站建设有哪些湛江哪里有建网站
  • 张家港网站网络公司网站开发后台用什么
  • VIP视频网站有得做吗wordpress kallyas
  • 网站正在建设中中文百度推广登录账号首页
  • 怎么建设免费网站做外贸的人常用的网站
  • 纪检监察网站建设梅州网站优化公司
  • 网站开发公司怎么建服务器做导购网站需要多大的服务器
  • 安徽省两学一做网站专栏网站乱码
  • 要实现对网站中的所有内容进行搜索代码应该怎么写网站营销推广
  • php网站导航苏州网站设计公司哪家便宜
  • 兰州做网站开发网站建设需要什么硬件和软件有哪些方面
  • php做的网站首页是什么文件夹国内打开google网页的方法
  • 中小型网站建设如何手机网站底部漂浮代码
  • 做我女朋友的网站wordpress 文章合集