C++ 字符串去重排序实例代码

入一个字符串,去掉重复出现的字符,并把剩余的字符串排序输出。
实现代码:
#include <iostream>
#include <string>
using namespace std;
void sort(string s)
{
char tmp[100];
int len=s.size();
int count=0,i,j;
for (i=0;i<len;i++)
{
for (j=i+1;j<len;j++)
{
if (s[i]==s[j])
{
s[j]='0';
}
}
}
for (i=0;i<len;i++)
{
if (s[i]>='a' && s[i]<='z')
{
tmp[count++]=s[i];
}
}
//冒泡排序
for (i=0;i<count;i++)
{
for (j=0;j<i;j++)
{
char temp;
if (strcmp(&tmp[j],&tmp[i])>0)
{
temp=tmp[j];
tmp[j]=tmp[i];
tmp[i]=temp;
}
}
}
for (i=0;i<count;i++)
cout<<tmp[i];
cout<<endl;
}
void main()
{
string s;
cin>>s;
sort(s);
}
测试结果,可能想的不周全,欢迎查漏补缺:
感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!
# C++
# 字符串去重排序
# 字符串去重并排序如何实现
# 利用C++实现矩阵的相加/相称/转置/求鞍点
# C++字符串和数字的去重操作和鞍点的寻找
# 希望能
# 谢谢大家
# 并把
# gt
# lt
# iostream
# string
# void
# std
# namespace
# pre
# nbsp
# strong
# class
# include
# cpp
# brush
# sort
# cout
# strcmp
相关文章:
Bpmn 2.0的XML文件怎么画流程图
零基础网站服务器架设实战:轻量应用与域名解析配置指南
如何快速查询网址的建站时间与历史轨迹?
台州网站建设制作公司,浙江手机无犯罪记录证明怎么开?
小视频制作网站有哪些,有什么看国内小视频的网站,求推荐?
建站之星价格显示格式升级,你的预算足够吗?
网站制作员失业,怎样查看自己网站的注册者?
建站之星代理商如何保障技术支持与售后服务?
建站主机如何选?性能与价格怎样平衡?
建站之星在线版空间:自助建站+智能模板一键生成方案
,在苏州找工作,上哪个网站比较好?
如何在VPS电脑上快速搭建网站?
建站之星安装失败:服务器环境不兼容?
小程序网站制作需要准备什么资料,如何制作小程序?
教育培训网站制作流程,请问edu教育网站的域名怎么申请?
头像制作网站在线制作软件,dw网页背景图像怎么设置?
如何访问已购建站主机并解决登录问题?
Python lxml的etree和ElementTree有什么区别
定制建站策划方案_专业建站与网站建设方案一站式指南
c# 服务器GC和工作站GC的区别和设置
如何注册花生壳免费域名并搭建个人网站?
如何正确下载安装西数主机建站助手?
如何续费美橙建站之星域名及服务?
建站之星北京办公室:智能建站系统与小程序生成方案解析
移民网站制作流程,怎么看加拿大移民官网?
如何在新浪SAE免费搭建个人博客?
如何快速搭建高效香港服务器网站?
微信推文制作网站有哪些,怎么做微信推文,急?
如何在Windows环境下新建FTP站点并设置权限?
已有域名如何免费搭建网站?
高防服务器:AI智能防御DDoS攻击与数据安全保障
php json中文编码为null的解决办法
GML (Geography Markup Language)是什么,它如何用XML来表示地理空间信息?
如何在宝塔面板创建新站点?
临沂网站制作企业,临沂第三中学官方网站?
微信小程序 五星评分(包括半颗星评分)实例代码
活动邀请函制作网站有哪些,活动邀请函文案?
油猴 教程,油猴搜脚本为什么会网页无法显示?
企业网站制作费用多少,企业网站空间一般需要多大,费用是多少?
盐城做公司网站,江苏电子版退休证办理流程?
如何用虚拟主机快速搭建网站?详细步骤解析
制作国外网站的软件,国外有哪些比较优质的网站推荐?
网站制作公司广州有几家,广州尚艺美发学校网站是多少?
教学网站制作软件,学习*后期制作的网站有哪些?
如何选择服务器才能高效搭建专属网站?
如何通过wdcp面板快速创建网站?
C#如何序列化对象为XML XmlSerializer用法
网站制作说明怎么写,简述网页设计的流程并说明原因?
建站之星安装后界面空白如何解决?
*请认真填写需求信息,我们会在24小时内与您取得联系。