删除字符串中出现次数最少的字符
来源:互联网 发布:程序员谈恋爱被动吗 编辑:程序博客网 时间:2024/04/28 07:49
若多个字符出现次数都一样,则都删除。输出删除。
原题
#include<iostream>#include<string>using namespace std;void main(){int visit[26] = { 0 };//记录每个字母出现的次数string s;cin >> s;int len = s.size();for (int i = 0; i < len; i++){int j = s[i] - 'a';visit[j]++;}int min;for (int i = 0; i < 26; i++){ //找到第一个非0的次数if (visit[i] != 0){min = visit[i];break;}}for (int i = 0; i < 26; i++){//求出最小次数,0除外if (visit[i] < min&&visit[i]!=0)min = visit[i];}for (int i = 0; i < len; i++){ int j = s[i] - 'a';if (visit[j] != min) //输出不是最小次数的字母cout << s[i];}cout << endl;system("pause");}
0 0
- 算法分析---删除字符串中出现次数最少的字符
- 删除字符串中出现次数最少的字符
- HWOJ 删除字符串中出现次数最少的字符
- 删除字符串中出现次数最少的字符
- 删除字符串中出现次数最少的字符
- 删除一个字符串中出现次数最少的字符
- 删除字符串中出现次数最少的字符
- 删除字符串中出现次数最少的字符
- 删除字符串中出现次数最少的字符
- 删除字符串中出现次数最少的字符
- 华为oj 删除字符串中出现次数最少的字符
- 华为OJ 删除字符串中出现次数最少的字符
- (java)删除字符串中出现次数最少的字符
- 删除字符串中出现次数最少的字符
- 删除字符串中出现次数最少的字符
- 实现删除字符串中出现次数最少的字符
- 【华为 OJ 】删除字符串中出现次数最少的字符
- 华为oj 删除字符串中出现次数最少的字符
- 手把手教学发布IIS
- 集合中关系说明
- sublime text主题预览
- Wireless Network
- 最大流dinic模板
- 删除字符串中出现次数最少的字符
- 漫谈程序员(二)程序员保值的4个秘密
- hdoj 4738 tarjan求无向图的桥
- owncloud源码分析2--数据库增删改查
- 华为OJ(找出字符串中第一个只出现一次的字符)
- Android注解框架AndroidAnnotations学习笔记
- android 自定义ProgressBar
- 既可以滑动也可以点击切换(ViewPager跟Fragment)
- dfs.datanode.max.xcievers&dfs.datanode.max.transfer.threads介绍