7-2 删除重复字符 (20 分)
7-2 删除重复字符 (20 分)
本题要求编写程序,将给定字符串去掉重复的字符后,按照字符ASCII码顺序从小到大排序后输出。
输入格式:
输入是一个以回车结束的非空字符串(少于80个字符)。
输出格式:
输出去重排序后的结果字符串。
样例:">输入样例:
ad2f3adjfeainzzzv
输出样例:
23adefijnvz
我写的。
我开始吧读入字符写错了,忘记有空格了。。。
#include<bits/stdc++.h>
using namespace std;int main() {string st;getline(cin,st);set<char> s;for(int i=0; i<st.length(); i++) {s.insert(st[i]);}//set<char>::iterator i;for(auto it : s){cout << it;}return 0;
}
抄来的。
#include<bits/stdc++.h>
using namespace std;int main(){string ch;int a[128]={0};//全部置为0getline(cin,ch);for(int i=0;i<ch.length();i++){if(a[ch[i]]==0) a[ch[i]]=1;}for(int i=0;i<128;i++){if(a[i]==1) printf("%c",i);}return 0;
}
7-2 删除重复字符 (20 分)相关推荐
- PTA-7-8 删除重复字符 (20分)(C语言)
本题要求编写程序,将给定字符串去掉重复的字符后,按照字符ASCII码顺序从小到大排序后输出. 输入格式: 输入是一个以回车结束的非空字符串(少于80个字符). 输出格式: 输出去重排序后的结果字符串. ...
- LeetCode 316 Remove Duplicate Letters(删除重复字符)
问题:给出一个字符串,要求删除重复字符,字典序是最小并且保持字符的相对位置. 思路: 方法一,使用递归算法,在出现只出现一次的前缀字符串中确定最小字符,然后在剩下的子串中递归. 方法二,使用栈做,先记 ...
- python 删除重复字符_Google面试问题指南:使用Python删除重复出现的字符
python 删除重复字符 by Anthony Sistilli 安东尼·西斯蒂里(Anthony Sistilli) Google面试问题指南:使用Python删除重复出现的字符 (Google ...
- 7-5 输出字符串中出现的字符 (20 分)
7-5 输出字符串中出现的字符 (20 分) 输入一个字符串(包括大小写字母和空格),除去空格输出在字符串中出现过的字符. 输入格式: 输入一个字符串 输出格式: 输出在字符串中出现过的字符,每个字符 ...
- 字符串删除重复字符_高效的字符串清理-删除内部重复空间
字符串删除重复字符 介绍 (Introduction) 我经常回答一些问题,其中的字符串需要"清除"多个空格字符. 最常见的解决方法是删除前导或尾随空格. 对于这个问题,有非常方便 ...
- 6-4 删除字符 (20分)
本题要求实现一个删除字符串中的指定字符的简单函数. 函数接口定义: void delchar( char *str, char c ); 其中char *str是传入的字符串,c是待删除的字符.函数d ...
- 6-5 删除字符 (20 分)
本题要求实现一个删除字符串中的指定字符的简单函数. 函数接口定义: void delchar( char *str, char c ); 其中char *str是传入的字符串,c是待删除的字符.函数d ...
- 6-11 删除字符 (20 分)
本题要求实现一个删除字符串中的指定字符的简单函数. 函数接口定义: void delchar( char *str, char c ); 其中char *str是传入的字符串,c是待删除的字符.函数d ...
- 习题8-6 删除字符 (20 分)
#include <stdio.h> #define MAXN 20void delchar( char *str, char c ); void ReadString( char s[] ...
最新文章
- 这个比肩ImageNet的数据集遭MIT紧急下架,原因令人愤怒
- [cogs347]地震
- java如何写安卓接口文档_android、java制作sdk以及自动生成文档
- 前端学习(478):前端简介2
- iOS学习之UItableView
- 和我一起读Java8 LinkedList源码
- day13 java的多态
- (75)信号发生器DDS锯齿波设计(一)(第15天)
- java学生考勤代码免费,基于jsp的学生考勤管理-JavaEE实现学生考勤管理 - java项目源码...
- CECC2018赛季收官站我国×××手夺得年度总冠军
- 为SSD加速 实战4KB对齐技巧1/3
- .NET/CLI元数据中使用的压缩整数
- 【Network篇<Day02>】——华为模拟器eNSP、交换机命令、路由器命令
- 想自学一下程序员,该学些什么?
- 下载网页上的视频、音频文件
- c语言程序设计课设简单,北京工业大学C语言程序设计课设报告.docx
- 刷题日记-SQL 查找最晚入职员工的所有信息
- Android6.0 usb默认MTP模式的修改方法
- 对接百度OCR发票识别功能
- realsense D435安装时出现Invoking cmake failed,not found ddynamic_reconfigure etc.