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

【华为OD-E卷 -122 字符统计及重排 100分(python、java、c++、js、c)】

【华为OD-E卷 - 字符统计及重排 100分(python、java、c++、js、c)】

题目

给出一个仅包含字母的字符串,不包含空格,统计字符串中各个字母(区分大小写)出现的次数,并按照字母出现次数从大到小的顺序。
输出各个字母及其出现次数。如果次数相同,按照自然顺序进行排序,且小写字母在大写字母之前

输入描述

  • 输入一行,为一个仅包含字母的字符串

输出描述

  • 按照字母出现次数从大到小的顺序输出各个字母和字母次数,用英文分号分隔,注意末尾的分号;

字母和次数间用英文冒号分隔

用例

用例一:
输入:
xyxyXX
输出:
x:2;y:2;X:2;
用例二:

相关文章:

  • repo init 错误 Permission denied (publickey)
  • 算法刷题记录——LeetCode篇(4) [第301~400题](持续更新)
  • CI/CD构建与注意事项
  • Vue3-高级特性
  • 【微服务】如何用Azure容器应用Job处理异步HTTP API请求
  • docker安装redis
  • 深入理解 HTML 中的统一资源定位器(URL)
  • 无人机校企合作新方向:人才培养,生产研发一体化技术详解
  • Vue生命周期
  • 【一文读懂】RTSP与RTMP的异同点
  • 蓝桥杯备赛(基础语法3)
  • [蓝桥杯 2023 省 B] 飞机降落
  • Dubbo 深度解析
  • 【FLOYD+并查集】蓝桥杯算法提高 Degrees of Separation
  • CC45.【C++ Cont】STL中的哈希表及练习
  • 【Python 算法 1.线性枚举】
  • CSRF(跨站请求伪造)详解:原理、攻击方式与防御手段
  • Flutter 学习之旅 之 flutter 使用 SQLite(sqflite) 实现简单的数据本地化 保存/获取/移除/判断是否存在 的简单封装
  • 《C#上位机开发从门外到门内》3-4:基于TCP/IP的远程监控系统设计与实现
  • docker-compose install nginx(解决fastgpt跨区域)
  • 五一首日出沪高峰,G1503高东收费站上午车速约30公里/小时
  • 荣盛发展股东所持1.17亿股将被司法拍卖,起拍价约1.788亿元
  • 阿斯利康中国区一季度收入增5%,或面临最高800万美元新罚单
  • 顺利撤离空间站,神十九乘组踏上回家之旅
  • 普京与卢卡申科举行会晤,将扩大在飞机制造等领域合作
  • 2024“好评中国”网络评论大赛结果揭晓