多字段的数据排序过程
发布时间
阅读量:
阅读量
长期以来,对EXCEL中所具备的排序功能充满向往,曾多次通过各类搜索引擎查找相关功能在C/C++语言中的实现方式,但始终未能找到满意的答案。
需求的产生源于以下情况:
例如存在如下数据
name age sex score
1 liwu 15 m 66
2 wanger 14 f 79
3 zhangliu 17 f 38
4 zhangsan 16 m 88
5 zhangwu 16 m 77
6 zhangwu 15 f 68
7 wanger 18 m 99
当前需要用户指定依据某一列或多个列进行升序或降序排列。
例如:
- 用户希望按照 name 列进行升序排列,同时 age 和 score 列按照降序排列。
若在 Excel 中操作,只需参照下图进行设置:

即可便捷地获得相应结果:

还没有任何评论哟~
