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

25个网站seo站长工具推广平台

25个网站,seo站长工具推广平台,沈阳网站建设活动方案,温州做网站的💝💝💝欢迎来到我的博客,很高兴能够在这里和您见面!希望您在这里可以感受到一份轻松愉快的氛围,不仅可以获得有趣的内容和知识,也可以畅所欲言、分享您的想法和见解。 推荐: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.khdw.cn/news/58787.html

相关文章:

  • tomcat 网站开发怎么营销自己的产品
  • 电子商务网站建设的背景免费seo关键词优化服务
  • 网站流量增长搜索图片
  • 佛山微信网站推广多少钱网站怎么做优化排名
  • 工作网站开发制作网站seo链接购买
  • 服装品牌网站怎么做外贸网站建设案例
  • 郑州网站推广哪家好国家卫健委:不再发布每日疫情信息
  • wordpress页面显示摘要seo查询网站是什么
  • wordpress网站导航站长工具源码
  • 鲅鱼圈网站在哪做关联词有哪些 全部
  • wordpress url 插件seo还有哪些方面的优化
  • 网站怎么关闭网络营销成功案例分析其成功原因
  • 网站推广营销策划seo课程培训班
  • 乐清公司做网站互联网运营培训课程
  • 做网站靠什么赚钱 暴疯团队一键搭建网站
  • jsp网站开发实例实验报告百度链接提交工具
  • 济南网站制作平台重庆seowhy整站优化
  • 创建全国文明城市宣传栏站内优化主要从哪些方面进行
  • 网站建设背景是什么香飘飘奶茶软文
  • 温州网站建设前十公司如何使用免费b站推广网站
  • 茌平网站建设2345网址导航桌面版
  • 白云区建网站公众号推广接单平台
  • 用php做的网站企业网站推广建议
  • 网站建设使用情况惠州seo排名优化
  • wordpress可以制作什么网站优化大师win10下载
  • 淮安市盱眙县建设局网站站长工具seo综合查询收费吗
  • pc做任务赚钱的网站重庆网站排名优化教程
  • 手机网站端域名怎样做解析昆明seo外包
  • 建设厅官方网站网络营销公司做什么
  • 怎么做全民夺宝网站创意营销新点子