把字符串中相同的字母去重
来源:互联网 发布:smtp.qq. 端口号 编辑:程序博客网 时间:2024/04/29 20:59
////////////////////////////////////////////////////////////////////
//abcdgedgshaaa---->abcdgesh
///////////////////////////////////////////////////////////////////
#include<iostream>
#include<bitset>
using namespace std;
void DeleteDuplicateContent(char * str)
{
int lengtg=strlen(str);
char *p=(char*)malloc(length+1);
char *q=p;
bitset<32> flag;
for(int i=0;i<length;i++)
{
int k=str[i]-'a';
if(!flag[k])
{
flag.set(k);
*p++=str[i];
}
}
*p='\0';
cout<<q<<endl;
}
int main()
{
char a[]="abcdgedgshaaa";
DeleteDuplicateContent(a);
return 0;
}
- 把字符串中相同的字母去重
- 去重数组中相同的字符串
- Java中字符串中连续相同字符去重
- 原生JS去重(三)--判断字符串中重复最多的字母
- 字符串中出现的相同字母的个数
- 表中两个相同字段去重
- 判断字符串中是否有相同字母
- 字符串是否有相同的字母
- 字符串中字符去重
- 在一个字符串中输入若干字母,统计该数组中出现的相同字母的个数。
- Shell脚本中实现字符串变量的去重功能
- 集合中有包含关系的字符串去重
- 判断两个集合中是否存在相同的数据并去重
- 【叶子函数分享六】求两个字符串中相同的汉字及字母的个数
- 【叶子函数分享六】求两个字符串中相同的汉字及字母的个数
- 求两个字符串中相同的汉字及字母的个数
- 字符串中是否存在相同的字母、回文数的判断
- 把一个字符串中所有出现的大写字母都替换成小写字母,同时把小写字母替换成大写字母
- 通过innerText获取li的值,不再先得到li对应的index
- android工具集-android安全
- 关于数据库表字段的数据权限设计
- android:windowSoftInputMode属性详解
- 报出主程序网络问题
- 把字符串中相同的字母去重
- SqlServer之like、charindex、patindex
- call_chain & dump_trace
- vs2008_ucos\uCOSII_port\os_cfg.h os_cpu.h os_cpu_c.c[part1]--移植ucosii在VS2008--part2
- Windows下搭建PHP开发环境
- 1575451 - "Conversion from UTF8 to charset failed" error in Dashboard Design or BI Launchpad
- 装饰模式(Decorate Pattern)
- SQL基础:Oracle00-918:未明确定义列的错误
- Sql 约束(1)