社区
.NET技术其他语言
帖子详情
如何对字符串进行排序
katty20087151213
2004-12-12 01:23:56
倒序和按字母A-Z或a-z 例如"katty"输出为"yttak"
...全文
109
4
打赏
收藏
如何对字符串进行排序
倒序和按字母A-Z或a-z 例如"katty"输出为"yttak"
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
真相重于对错
2004-12-16
打赏
举报
回复
例如"katty"输出为"yttak"
=================================
看半天没有明白是依据什么排序的?
gbbword
2004-12-15
打赏
举报
回复
获取每个字符的ASCII码或UNICODE码,然后直接就排充了。如果要忽略大小写的化把它们都转换成大写的或者小写的都可以。
DotNetFreak
2004-12-14
打赏
举报
回复
class ReverseComparer:IComparer
{
public int Compare(object x, object y)
{
if( !x.GetType().Equals(typeof(char)) ||
!y.GetType().Equals(typeof(char)) )
throw new ArgumentException("Wrong Types! char expected!");
return ((char)y).CompareTo(x);
}
}
static void Main(string[] args)
{
string katty = "katty";
char[] ca = katty.ToCharArray();
Array.Sort(ca, new ReverseComparer());
Console.Write(new String(ca));
Console.Read();
}
tengjian1981
2004-12-13
打赏
举报
回复
直接for循环就行了
200个经典C程序【源码】
031 判断
字符串
是否回文 032 通讯录的输入输出 033 扑克牌的结构表示 034 用“结构”统计学生成绩 035 报数游戏 036 模拟社会关系 037 统计文件的字符数 038 同时显示两个文件的内容 039 简单的文本编辑器 ...
对
字符串
进行排序
给三个
字符串
,对它们
进行排序
,之前写过对三个数排序,定义一个中间变量,a,b,c依次比较,如果不是顺序,就用临时变量对它们进行交换。
字符串
也可以用这样的方法
进行排序
。 void Sort(const char *a,const ...
C语言系列之 堆、堆排序与
字符串
强化
尹成老师带你步入 C 语言的殿堂,讲课生动风趣、深入浅出,全套视频内容充实,整个教程以 C 语言为核心,完整精彩的演练了数据结构、算法、设计模式、数据库、大数据高并发检索、文件重定向、多线程同步、进程通讯、...
05-利用冒泡法对
字符串
进行排序
//利用冒泡对
字符串
进行排序
void StrSort(const char **arr,int len) { const char *tmp; //char tmp[100]; for(int i=0;i<len-1;i++)//趟数 { for(int j=0;j+1<len-i;j++) { if(strcmp(arr[j],...
使用qsort对
字符串
进行排序
排序
字符串
,按长度排序,如果长度一样则按字典顺序排序。 需要注意的是cmpfun传入的两个参数的是指向数组元素的指针,即传入的a,b实际是char**类型。 #include <stdio.h> #include <stdlib.h> #...
.NET技术其他语言
1,978
社区成员
12,450
社区内容
发帖
与我相关
我的任务
.NET技术其他语言
.NET技术 其他语言讨论
复制链接
扫一扫
分享
社区描述
.NET技术 其他语言讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章