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

专注于网站营销服务如何做推广引流赚钱

专注于网站营销服务,如何做推广引流赚钱,互联网发展趋势,浦东网站建设公司原题链接:https://leetcode.cn/problems/group-anagrams 49. 字母异位词分组 给你一个字符串数组,请你将 字母异位词 组合在一起。可以按任意顺序返回结果列表。 字母异位词 是由重新排列源单词的所有字母得到的一个新单词。 示例 1: 输入: strs [“…

原题链接:https://leetcode.cn/problems/group-anagrams

49. 字母异位词分组

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

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

示例 1:

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

示例 2:

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

示例 3:

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

提示:

1 <= strs.length <= 104 0 <= strs[i].length <= 100 strs[i] 仅包含小写字母

golang

func groupAnagrams(strs []string) [][]string {mp := map[[26]int][]string{}for _, str := range strs {cnt := [26]int{}for _, b := range str {cnt[b-'a']++}mp[cnt] = append(mp[cnt], str)}ans := make([][]string, 0, len(mp))for _, v := range mp {ans = append(ans, v)}return ans
}

c++

class Solution {
public:vector<vector<string>> groupAnagrams(vector<string>& strs) {unordered_map<string, vector<string>> mp;for (string& str: strs) {string key = str;sort(key.begin(), key.end());mp[key].emplace_back(str);}vector<vector<string>> ans;for (auto it = mp.begin(); it != mp.end(); ++it) {ans.emplace_back(it->second);}return ans;}
};
http://www.ritt.cn/news/28928.html

相关文章:

  • 创建一个行业网站多少钱百度网址大全电脑版
  • 宁晋网站建设公司学生个人网页制作素材
  • 微信怎么做网站百度竞价查询
  • 农村网站做移动品牌推广运营策划方案
  • 网站建设需要几步合肥优化排名推广
  • 中山推广网站好用的视频播放器app
  • 广告公司海报用的易拉站长工具seo综合查询关键词
  • sql做网站廊坊seo管理
  • 网站新备案不能访问网上做广告推广
  • 营销类型网站怎么建设网站推广文章
  • 广东网站建设包括什么地产渠道12种拓客方式
  • 做性事的视频网站名字 seo won
  • 有没有和小孩做的网站百度网盘搜索引擎入口在哪
  • 二手服务器做网站数据查询网站
  • 网站页脚需要放什么用怎么做网络平台
  • 做语文课文网站的好处广告优化师培训
  • 沧州公司做网站百度一下就一个
  • 揭阳网站建设托管好视通视频会议app下载安装
  • 做网站怎么不被找到怎么让网站快速收录
  • 模板搭建网站推广赚钱的微信小程序
  • 个体工商户 网站建设威海seo公司
  • 网站内页seo查询注册网站平台要多少钱
  • 求一个全部用div做的网站网站搜索引擎优化工具
  • 网站开发文档模板 开源廊坊seo网站管理
  • 天津建设工程信息网里如何添加企业资质关键词优化排名平台
  • 电子商务网站开发的基本流程如何制作自己的公司网站
  • 菠菜网站如何做推广行业网站有哪些平台
  • 比较权威的房产网站牛推网
  • 做外贸找客户的网站最新资讯热点
  • 网站建设公司电话咨询百度官网电话