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

济南建设集团网站网站推广方法大全

济南建设集团网站,网站推广方法大全,百度收录提交入口,上海中学图片异位词的题,都考虑计算 26 个字母出现的数量,然后进行比较,字母数量出现相同的一定是异位词。 外层循环循环字符串数组中的每一个字符串,在内层进行其他操作内层首先计算字符串的 26 个字母的出现的数量,并用一个数组…

在这里插入图片描述
异位词的题,都考虑计算 26 个字母出现的数量,然后进行比较,字母数量出现相同的一定是异位词。

  • 外层循环循环字符串数组中的每一个字符串,在内层进行其他操作
  • 内层首先计算字符串的 26 个字母的出现的数量,并用一个数组存储
  • 将数组中不为 0 的代表的字符拼接在一起,作为哈希表的键
  • put 操作
  • 返回字符串数组,内容为哈希表的值
class Solution {public List<List<String>> groupAnagrams(String[] strs) {// 哈希表,存储最终的结果,其值就是结果Map<String, List<String>> map  = new HashMap();// 遍历strsfor(String str : strs){// 创建数组记录str中每个字母的数量int[] counts = new int[26];for(int i = 0; i < str.length(); i++){counts[str.charAt(i) - 'a']++;}// 创建可变字符串保存counts中拼接后的字符串StringBuffer sb = new StringBuffer();for(int i = 0; i < 26; i++){if(counts[i] != 0){sb.append(i + 'a');sb.append(counts[i]);}}// 转换为普通的字符串String key = sb.toString();// 从 map 中获取指定 key 对应的 List<String>,如果 key 不存在,则返回一个新的空 ArrayList<String> 作为默认值。List<String> list = map.getOrDefault(key, new ArrayList<String>());list.add(str);map.put(key, list);}return new ArrayList<List<String>>(map.values());}
}
http://www.cadmedia.cn/news/14359.html

相关文章:

  • 运城网站建设公司有多少手机百度旧版本下载
  • 网站运营与管理的对策公司网页怎么做
  • 苏州高端网站建设如何去做网络营销
  • 澳门网站建设公司哪家好外贸网站推广平台
  • 各大网站的名字大全网络营销策划书结构
  • 深圳网站维护页面设计百度关键词排名手机
  • 给别人建网站工作行吗搜索指数
  • WordPress的vieu模板澳门seo推广
  • 高端网站建设方案报价交换友链是什么意思
  • 公司网站建设费维护费会计分录深圳网站建设的公司
  • 北京大兴网站建设公司哪家好星乐seo网站关键词排名优化
  • 甘肃省党风建设作风评议网站互联网营销师是干什么的
  • 河南外贸网站建设网站优化排名服务
  • 深圳网站建设公司服务怎么做哪里有培训网
  • 公民道德建设网站东莞seo关键词排名优化排名
  • 淘宝怎么建立自己的网站百度指数平台
  • 地级市政府网站建设评估企业关键词排名优化网址
  • 东莞网站建设 食品厂搜狗站长平台主动提交
  • php做网站项目的思路nba东西部最新排名
  • 专业的网站建设电话抖音关键词挖掘工具
  • 网站建设如何推广外链生成工具
  • 网站做301排名会掉品牌战略
  • h5网站制作报价百度搜索关键词怎么刷上去
  • 邯郸做外卖网站的公司最新新闻事件今天疫情
  • 爱狼戈网站建设店铺数据分析主要分析什么
  • 网页设计与网站建设课程整合营销传播理论
  • 宝安网站建设网站制作哪家快seo网站推广案例
  • 安陆网站制作公司软文文案范文
  • 建筑安全类网站查询网域名查询
  • 实体店怎么推广引流seo教程网站优化