haodd 发表于 2010-8-6 09:52:06

筛选记录 问题 【已解决】

本帖最后由 haodd 于 2010-11-12 23:23 编辑

原文本 XX.txt
2010-08-04 16:22:20 : AAZZ121
2010-08-04 16:22:48 : AAZZ120
2010-08-04 16:23:10 : AAZZ120
2010-08-04 16:26:51 : AAZZ131
2010-08-04 16:38:47 : AAZZ123
2010-08-04 16:45:06 : AAZZ121
2010-08-04 16:50:14 : AAZZ120
2010-08-04 17:16:20 : AAZZ123
2010-08-04 17:35:14 : AAZZ131
2010-08-04 18:34:41 : AAZZ120
2010-08-04 18:53:55 : AAZZ121
………………
………………

去重复,且保留时间最新记录 (记录比较巨大)

筛选后的 文本 new.txt
2010-08-04 18:53:55 : AAZZ121
2010-08-04 18:34:41 : AAZZ120
2010-08-04 17:35:14 : AAZZ131
2010-08-04 17:16:20 : AAZZ123
………………
………………

haodd 发表于 2010-8-6 09:56:15

超级版主   afan

在以下地址有过做类似筛选 效率的确很高

那时候我没有考虑到时间的问题,故再次发帖请教

http://www.autoitx.com/forum.php?mod=viewthread&tid=17415&highlight=

afan 发表于 2010-8-6 12:36:55

如果你的时间本来就是递增排序的,中间并没有打乱或插入,那就很简单了,直接从后面开始计算

afan 发表于 2010-8-6 14:04:15

如果中间有打乱或插入
则先_ArraySort()排序一下再同样操作

haodd 发表于 2010-8-6 14:57:49

嗯 ! 谢谢 :face (35):

haodd 发表于 2010-8-6 14:57:59

已经解决了 

haodd 发表于 2010-8-6 14:58:18

后面我整理一下在 贴出来 结贴
页: [1]
查看完整版本: 筛选记录 问题 【已解决】