博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
uva 10815 - Andy's First Dictionary(快排、字符串)
阅读量:6470 次
发布时间:2019-06-23

本文共 1081 字,大约阅读时间需要 3 分钟。

View Code
1 #include 
2 #include
3 #include
4 #include
5 #include
6 using namespace std; 7 char str[100010][101]; 8 int cmp(const void *s1,const void *s2) 9 {10 return(strcmp((char*)s1,(char*)s2));11 }12 int main()13 {14 char c;15 16 int flag=1;17 int n=0,k=0,i;18 char str1[101];19 while(~scanf("%c",&c))20 {21 if((c>='a'&&c<='z')||(c>='A'&&c<='Z'))22 {23 flag=0;24 if(c<='Z'&&c>='A')25 str[n][k]=c+32;26 else27 str[n][k]=c;28 k++;29 }30 else31 {32 if(flag==0)33 {34 str[n][k]='\0';35 n++;36 k=0;37 }38 flag++;39 }40 }41 qsort(str,n,sizeof(str[0]),cmp);//快排对字符串排序42 strcpy(str1,str[0]);43 puts(str[0]);44 for(i=1;i

转载于:https://www.cnblogs.com/wanglin2011/archive/2012/09/05/2672443.html

你可能感兴趣的文章
数据库运维体系_SZMSD
查看>>
福大软工1816 · 第三次作业 - 结对项目1
查看>>
selenium多个窗口切换
查看>>
静态库 调试版本 和发布版本
查看>>
JAVA中的finalize()方法
查看>>
慕课网学习手记--炫丽的倒计时效果Canvas绘图与动画基础
查看>>
==与equals()的区别
查看>>
基本分类方法——KNN(K近邻)算法
查看>>
.NET Framework3.0/3.5/4.0/4.5新增功能摘要
查看>>
php中表单提交复选框与下拉列表项
查看>>
熟悉常用的Linux操作
查看>>
面象过程与面象对象
查看>>
谷歌设置支持webgl
查看>>
js的AJAX请求有关知识总结
查看>>
Eclipse添加新server时无法选择Tomcat7的问题
查看>>
nginx 配置https 负载均衡
查看>>
双拓扑排序 HDOJ 5098 Smart Software Installer
查看>>
三分 POJ 2420 A Star not a Tree?
查看>>
存储过程报错行提示
查看>>
Leetcode 4 - median-of-two-sorted-arrays
查看>>