| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 3128 人关注过本帖
标题:排序高手进来看看 关于字符串多重排序的问题
取消只看楼主 加入收藏
wp231957
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:神界
等 级:贵宾
威 望:423
帖 子:13688
专家分:53332
注 册:2012-10-18
结帖率:99.76%
收藏
已结贴  问题点数:100 回复次数:8 
排序高手进来看看 关于字符串多重排序的问题
原始数据如下:其中 2017 5 1  你可以看成是一个字符串  也可以看成是一个结构体 总之不可分割
2017    5    1
2016    7    2
2011    1    3
2011    1    4
2000    2    5
2000    2    6
2000    3    7
1990    10    8
1991    11    9
1991    8    10
2011    2    11
2011    2    12
2016    3    13
2016    4    14
2016    3    15
2017    5    16


排序后结果如下:

1990    10    8
1991    8    10
1991    11    9
2000    2    5
2000    2    6
2000    3    7
2011    1    3
2011    1    4
2011    2    11
2011    2    12
2016    3    13
2016    3    15
2016    4    14
2016    7    2
2017    5    1
2017    5    16

想了半天 不知从何下手
搜索更多相关主题的帖子: 结构体 字符串 
2017-03-13 17:40
wp231957
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:神界
等 级:贵宾
威 望:423
帖 子:13688
专家分:53332
注 册:2012-10-18
收藏
得分:0 
EXCEL实现起来是很简单的  就是不知道内部机制
图片附件: 游客没有浏览图片的权限,请 登录注册

DO IT YOURSELF !
2017-03-13 17:43
wp231957
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:神界
等 级:贵宾
威 望:423
帖 子:13688
专家分:53332
注 册:2012-10-18
收藏
得分:0 
以下是引用renkejun1942在2017-3-13 17:42:59的发言:

你不需要对他们排序啊,建立一个链表,升序插入,然后逐一输入数据就可以了哦。
3楼的图片 何你说的实现 方法应该不同吧
我链表不熟  没玩过

DO IT YOURSELF !
2017-03-13 17:49
wp231957
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:神界
等 级:贵宾
威 望:423
帖 子:13688
专家分:53332
注 册:2012-10-18
收藏
得分:0 
回复 5楼 renkejun1942
多谢 收藏  好好研究一下

DO IT YOURSELF !
2017-03-13 18:11
wp231957
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:神界
等 级:贵宾
威 望:423
帖 子:13688
专家分:53332
注 册:2012-10-18
收藏
得分:0 
我数据给错了
我一楼的数据是中式日期表示方法

实际上基础数据是 月 日  年。但要按中式 就是实际日期进行升降排序

DO IT YOURSELF !
2017-03-13 18:38
wp231957
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:神界
等 级:贵宾
威 望:423
帖 子:13688
专家分:53332
注 册:2012-10-18
收藏
得分:0 
回复 11楼 renkejun1942
麻烦共享一下

DO IT YOURSELF !
2017-03-13 19:06
wp231957
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:神界
等 级:贵宾
威 望:423
帖 子:13688
专家分:53332
注 册:2012-10-18
收藏
得分:0 
gettime就是输入函数???

谢谢了  这段代码 我估计得消化一段时间

DO IT YOURSELF !
2017-03-13 20:44
wp231957
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:神界
等 级:贵宾
威 望:423
帖 子:13688
专家分:53332
注 册:2012-10-18
收藏
得分:0 
回复 15楼 renkejun1942
代码已收藏  满篇幅的链表指针  我看着都头疼  得闲时慢慢看  

DO IT YOURSELF !
2017-03-13 20:52
wp231957
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:神界
等 级:贵宾
威 望:423
帖 子:13688
专家分:53332
注 册:2012-10-18
收藏
得分:0 
呵呵 你的变量名好记 神马 万 图 思锐 法哦 的  

DO IT YOURSELF !
2017-03-13 20:55
快速回复:排序高手进来看看 关于字符串多重排序的问题
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.297361 second(s), 10 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved