对字符串排序,大家看看有什么问题
2013-04-23 14:47
120 查看
void HashSort(char *_str) { if(_str==NULL) return; int len=strlen(_str); if(len==1) return; int hash[26]={0}; for(int i=0;i<len;i++) { hash[(_str[i]-'a')]++;//记录某个字符的出现次数 } int n=0; for(int j=0;j<26;j++) { while(hash[j]!=0) { _str[n++]=j+'a';//按照字符的顺序进行还原 hash[j]--; } } }
相关文章推荐
- 一个自己实现的strstr 字符串查找函数,大家看看有什么错误和改进的地方
- 网站seo 的问题大家帮忙看看是什么原因。
- 一个可能存在Bug的二分查找方法的实现,大家一起看看有什么问题没
- 大家看看这段代码有什么问题
- 大家帮我看看这个php语句有什么问题
- [置顶] Fastjson 序列化,反序列化Map对象排序问题(字符串转map,map转字符串)
- MySQL关于字符串中数字排序的问题分析
- 字符串分隔排序问题
- 大家看看这个java的运行结果是什么?
- google暴库问题,有些不解?大家看看都怎么看的?
- 用工厂模式写了一个数据库访问类库,但是对于数据库连接字符串和数据库类型有两种方法,不知道哪种好,大家看看了,附类关系图
- android studio新建模拟器中没选CPU就没法进行下一步了,帮忙看看是什么问题
- ##剑指offer 4.4 分解简化问题3-字符串的排序(排列问题)
- 初接触c语言,请大家帮忙看看问题出在哪了!
- UVA 156 Ananagrams 关于二维数组表示的字符串排序的问题
- 关于图像绘制并输出的问题,大家帮忙看看
- 大家看看这是什么技术?
- [原创] 关于Type Initializer和 BeforeFieldInit的问题,看看大家能否给出正确的解释
- 大家的公司code review都是怎么做的?遇到过什么问题么?
- ElasticSearch42:初识搜索引擎_揭秘如何将一个field索引两次来解决字符串排序问题