Sort

mac2022-06-30  26

/**//* 用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 ;}

转载于:https://www.cnblogs.com/cyiner/archive/2011/05/16/2048247.html

最新回复(0)