字符串中找出重复出现N次的字符
2014-10-28 21:43
134 查看
/* Note:Your choice is C IDE */ #include "string.h" int flag[100]; void deleteRepeatChar(char *s) { int i=0,j,n; int count[100]; int length=strlen(s); for(i=0;i<100;i++) flag[100]=0; for(i=0;i<length;i++) {count[i]=0; for(j=i+1;j<length;j++) { if(s[i]==s[j]) {flag[j]=1; count[i]++; } } } for(i=0;i<length;i++) printf("%d",count[i]); printf("\n"); for(i=0;i<length;i++) printf("%d",flag[i]); printf("\n"); for(i=0;i<length;i++) {if((count[i]==1)&&(flag[i]!=1)) printf("%c",s[i]); } } main() { char c[100]; gets(c); deleteRepeatChar(c); }
相关文章推荐
- 找出一个字符串中重复最多的字符以及出现的次数
- 在一个字符串中找出第一次重复出现的字符
- 16、JAVA 找出一个字符串中,第一个重复出现的字符
- 找出一个字符串中出现的重复的最长的字符子串
- 用最少的代码找出一个字符串中第一个不重复出现(即只出现一次)的字符
- 输入一行字符串,找出其中重复出现且最长的字符串,输出它及其首字符的位置
- 找出字符串中第一个不重复出现的字符(仅小写字母)
- 输入一行字符串,找出其中重复出现且最长的字符串,输出它及其首字符的位置
- 找出某一个字符串中不重复出现的第一个字符
- 找出字符串中重复的字符 打印出来
- 程序员面试指南(第六章) 数组和字符串(C#版) 1. 找出字符串中出现次数最多的字符及出现次数
- 求字符串中某字符重复出现次数
- 字符串中找出固定字符串出现n次的索引值
- 找出字符串中第一次出现一次的字符
- 统计一个字符串的重复字符出现的字数
- VBS去除字符串的重复项并统计重复字符出现的次数
- 找出并统计任意字符串中出现最多的字符
- 从一个字符串中找出第一个不重复字符
- 从一个字符串中返回第一个没有重复出现的字符(例如"Hello World",返回"H")
- 找出字符串中字符出现次数最的字符——benwu资料