字符串排序
来源:互联网 发布:罗技m337怎么连接mac 编辑:程序博客网 时间:2024/06/05 09:03
/**********************************************************************************@time 2016/08/24 10:09*@place DHU.13.5005*description 字符串排序**********************************************************************************/#include<cstdio>#include<cstring>#include<cstdlib>int cmp(const void* data1,const void* data2)//从小到大{ char* str1=*(char**)data1; char* str2=*(char**)data2; int result=strcmp(str1,str2); return result;}void string_Sort(char** strings_Container,int num_Of_String){ qsort(strings_Container,num_Of_String,sizeof(char*),cmp);}int main(){ int num_Of_String; printf("input the num of strings:"); scanf("%d",&num_Of_String); char** strings_Container=new char*[num_Of_String];//构造容器 printf("input all strings\n"); for(int i=0;i<num_Of_String;i++) { char tmpStrimg[100]; scanf(" %s",tmpStrimg); //将字符串加入到容器中 int length=strlen(tmpStrimg); strings_Container[i]=new char[length]; strcpy(strings_Container[i],tmpStrimg); } string_Sort(strings_Container,num_Of_String);//排序 printf("\n"); for(int i=0;i<num_Of_String;i++) { printf("%s\n",strings_Container[i]); } return 0;}
0 0
- 字符串排序
- 字符串排序
- 字符串排序
- 字符串排序
- 字符串排序
- 字符串排序。
- 字符串排序
- 字符串排序
- 字符串排序
- 字符串排序
- 字符串排序
- 字符串排序
- 字符串排序
- 字符串排序
- 字符串排序
- 字符串排序
- 字符串排序
- 排序字符串
- git使用记录
- Python: Logging模块实例详解
- Windows 10
- 解决net start mysql 提示:服务名无效 请键入NET HELPING 2185以获得更多的帮助的问题
- 快速排序 (Java)
- 字符串排序
- Linux里设置环境变量的方法(export PATH)
- Python——pymssql安装
- VR一体机上场景中闪烁阴影问题
- Codevs 2611 观光旅游(floyed最小环)
- 1
- linux环境下文件搜索命令find
- oracle创建事务级临时表
- Android活动生命周期