hdu_2000_ASCII码排序_解题报告
2013-04-02 14:17
204 查看
题目出处
简单题
思路:
题目要求是从小到大,即升序排列
解决此题可以自己写排序函数,但是我觉得这里用库函数会更好,而且对于初学者而言,也要懂得灵活运用库函数
这里使用了 C标准库的qsort()
关键代码:
留有一问题:如果只 return *(*char*)a > *(char*)b 会怎样?
简单题
思路:
题目要求是从小到大,即升序排列
解决此题可以自己写排序函数,但是我觉得这里用库函数会更好,而且对于初学者而言,也要懂得灵活运用库函数
这里使用了 C标准库的qsort()
关键代码:
int cmp(const void *a, const void *b) { return *(char*)a > *(char*)b ? 1 : 0; }
留有一问题:如果只 return *(*char*)a > *(char*)b 会怎样?
相关文章推荐
- HDU 2000 ASCII码排序 解题报告
- hdu 2000 ASCII码排序解题报告
- hdoj 2000 ASCII码排序 用java写的解题报告
- hdu_2000_ASCII码排序_3行就完了
- 杭电 hdu 2000 ASCII码排序
- ASCII码排序,hdu-2000
- 解题报告:HDU_6127:Hard challenge (极角排序)
- hdu 1106 - 排序(解题报告)
- hdu 1106 排序 解题报告
- hdu 1203 解题报告 I NEED A OFFER!
- HDU:1222wolf and habbit解题报告
- (解题报告)HDU2011---多项式求和
- 【解题报告】 HDU 1754 I Hate It 线段树 单点更新
- hdu 1010 解题报告 ----Tempter of the Bone
- 【九度OJ】题目1185:特殊排序 解题报告
- HDU:2097,2098,1021,2035 解题报告
- hdu 2084 解题报告
- HDU1042解题报告
- HDU武汉大学第五届E鸣杯程序设计大赛 解题报告
- HDU 2001 计算两点间的距离 解题报告