[华为机试真题][2014]62.去除重复字符并排序
来源:互联网 发布:java ocr验证码识别 编辑:程序博客网 时间:2024/06/16 13:19
题目
描述:
去除重复字符并排序
运行时间限制:
无限制
内容限制:
无限制
输入:
字符串
输出:
去除重复字符并排序的字符串
样例输入:
aabcdefff
样例输出:
abcdef
代码
/*---------------------------------------* 日期:2015-07-05* 作者:SJF0115* 题目:去除重复字符并排序* 来源:华为机试真题-----------------------------------------*/#include <iostream>#include <string>#include <vector>#include <algorithm>using namespace std;string RemoveDuplicateAndSort(string str){ // 排序 sort(str.begin(),str.end()); string::iterator ite = str.begin(); string::iterator next; // 删除重复 while(ite != str.end()){ next = ite+1; if(*next == *ite){ str.erase(next); }//if else{ ++ite; }//else }//while return str;}int main(){ string str; //freopen("C:\\Users\\Administrator\\Desktop\\acm.in","r",stdin); while(getline(cin,str)){ cout<<RemoveDuplicateAndSort(str)<<endl; }//while return 0;}
0 0
- [华为机试真题][2014]62.去除重复字符并排序
- 华为机试题C++-去除重复字符并排序
- 2016.3.18华为上机题目:去除重复字符并排序
- 去除重复字符并排序
- 去除重复字符并排序
- 去除重复字符并排序
- 去除重复字符并排序
- 去除重复字符并排序
- 去除重复字符并排序
- 2015届华为校园招聘机试题(去除重复字符并排序)
- 2015年 华为机试题 (二) 去除重复字符并排序
- 华为笔试1 去除重复字符并排序的字符串 c++ string 实现
- Java字符串题目--去除重复字符并排序
- 华为机试——去除重复子串并排序
- 正则表达式-去除重复字符并替换
- 除重复字符并排序
- 去除数组的重复元素并排序
- python 去除重复字符
- Leetcode#20 Valid Parentheses
- 黑马程序员——09_集合toArray的意义
- 迷宫算法(一)
- 开放《数据结构》专栏的代码
- StringBuffer
- [华为机试真题][2014]62.去除重复字符并排序
- Key points for biometrical character-based recognition technology
- 安卓EditText输入时自动填充
- 黑马程序员——10_IO_read方法笔记
- 采用EL在JSP采用<c:choose></c:choose>出现错误!
- 上课笔记--商法(下)
- 微信JSAPI支付(JAVA版)
- 2015070507 - EffactiveJava笔记 - 第13条 使类和成员的可访问性最小(1)
- 黑马程序员——11_File 临时文件创建注意