Yiner的ACM

成长的痕迹
<2011年4月>
272829303112
3456789
10111213141516
17181920212223
24252627282930
1234567

统计

  • 随笔 - 29
  • 文章 - 0
  • 评论 - 2
  • 引用 - 0

常用链接

留言簿(1)

随笔分类

随笔档案

搜索

  •  

最新评论

阅读排行榜

评论排行榜

sort排序
/*用sort排string型的*/
bool cmp(string s1,string s2)
{
    
if(s1.size()!=s2.size()) //如果长度不等按长度排 长度相等按字典序排
        return (s1.size()<s2.size());
    
else 
        
return(s1<s2);//字典序
}

/*用sort排char型的*/
bool cmp(char* a,char* b)
{
  
return strcmp(a,b)<0? true:false;
}
 

struct node{
char array[100];
}hehe[100];

bool cmp(node &a, node &b){
return strcmp(a.array, b.array)<=0;}

posted on 2011-04-02 22:38 Yiner 阅读(85) 评论(0)  编辑 收藏 引用


只有注册用户登录后才能发表评论。
【推荐】超50万行VC++源码: 大型组态工控、电力仿真CAD与GIS源码库
网站导航: 博客园   IT新闻   BlogJava   知识库   博问   管理