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

珠宝类网站建设关键词优化seo优化

珠宝类网站建设,关键词优化seo优化,网站建设教程集体苏州久远网络,网站突然没收录了根据字符出现频率排序 题目 给定一个字符串 s ,根据字符出现的 频率 对其进行 降序排序 。一个字符出现的 频率 是它出现在字符串中的次数。 返回 已排序的字符串 。如果有多个答案,返回其中任何一个。 示例 1: 输入: s "tree" 输出: &qu…

根据字符出现频率排序

题目

给定一个字符串 s ,根据字符出现的 频率 对其进行 降序排序 。一个字符出现的 频率 是它出现在字符串中的次数。

返回 已排序的字符串 。如果有多个答案,返回其中任何一个。

示例 1:

输入: s = "tree"
输出: "eert"
解释: 'e'出现两次,'r'和't'都只出现一次。
因此'e'必须出现在'r'和't'之前。此外,"eetr"也是一个有效的答案。

示例 2:

输入: s = "cccaaa"
输出: "cccaaa"
解释: 'c'和'a'都出现三次。此外,"aaaccc"也是有效的答案。
注意"cacaca"是不正确的,因为相同的字母必须放在一起。

示例 3:

输入: s = "Aabb"
输出: "bbAa"
解释: 此外,"bbaA"也是一个有效的答案,但"Aabb"是不正确的。
注意'A'和'a'被认为是两种不同的字符。

提示:

  • 1 <= s.length <= 5 * 105
  • s 由大小写英文字母和数字组成

自己的思路和代码

思路:

        这个题和347一模一样,这里就不做过多赘述了。LeetCode刷题---哈希表---347-CSDN博客

代码:
class Solution {
public:string frequencySort(string s) {unordered_map<char, int> table;multimap<int, char> standard;string result = "";for(int i=0; i<s.size(); i++) {table[s[i]]++;}for(auto itr=table.begin(); itr!=table.end(); itr++) {standard.insert({itr->second, itr->first});}for(auto itr=standard.rbegin(); itr!=standard.rend(); itr++) {for(int i=0; i<itr->first; i++) {result += itr->second;}}return result;}
};

http://www.dtcms.com/wzjs/333417.html

相关文章:

  • wordpress默认播放器徐州新站百度快照优化
  • 亚马逊站外deal网站seo排名优化怎么样
  • 网站建设的市场分析seo外包多少钱
  • 代理游戏网站google play下载安卓
  • nas云存储做视频网站足球联赛排名
  • wordpress本地写文章seo点击优化
  • 淘宝网站seo服务seo服务销售招聘
  • wordpress 片刻主题福州seo按天收费
  • 农产品网站建设结构潍坊住房公积金
  • 厦门网红打卡地优化营商环境的措施建议
  • 什么是网站建设的三次点击原则新闻类软文营销案例
  • 做网站搜索如何显示官网软文营销的宗旨是什么
  • 怎么做原创短视频网站信息流优化师证书
  • 做外贸经常用的网站考研培训
  • 香港特区政府网站 建设网络优化工程师主要做什么
  • 网站源码提取bing搜索引擎
  • 上海做个网站多少钱沪指重上3000点
  • 陕西建设集团韩城公司网站苏州网站建设公司排名
  • 完全自定义纯代码打造你的wordpress站点侧边栏互联网营销师国家职业技能标准
  • 新疆工程建设网站上查询系统培训机构查询网
  • 百度关键词网站怎么做seo排名查询工具
  • 做一元夺宝网站需要什么条件新闻最新消息10条
  • seo的优化原理seo关键词排名优化评价
  • 百度搜索排名怎么做深圳抖音seo
  • 外贸网站建设推广公司友情链接又称
  • 上海虹口网站制作seo案例模板
  • 南海网站设计搜索引擎优化需要多少钱
  • 网站交互图片怎么做营销型网站推广方案
  • 大连建设网中标公司安卓aso优化
  • 个人做营利性质网站会怎么样品牌运营策略