标题:[求助]求编写号码查看工具
只看楼主
freeman8138
Rank: 1
等 级:新手上路
帖 子:43
专家分:0
注 册:2007-9-13
 问题点数:0 回复次数:2 
[求助]求编写号码查看工具

简单功能如下图,软件以txt文件打开和保存数据,打开的是原始数据,保存的是分析后的数据,数据以空格分隔,将txt文件里的数据打开后列在显示区域左边,另外两个主要功能则是“同?个”、“共?组”,“?”为下拉框或输入框,“同?个”的选择范围为1-14,“共?组”的选择范围为1-10(最好能够为1-100甚至更大),选择后将符合条件的数据列在显示区域右边。举例:
现有10组数据
01 02 03 04 05 06
01 02 03 04 05 07
01 02 03 04 05 07
01 02 03 04 05 08
01 02 03 04 05 08
01 02 03 04 05 08
01 02 03 04 06 07
01 02 03 04 06 07
01 02 03 04 06 07
01 02 03 04 06 07

假如我选了同6个,共1组,则只有01 02 03 04 05 06,表示10组数据里只有1组有6个相同号码的为:01 02 03 04 05 06,在显示区域右边显示出:01 02 03 04 05 06
假如我选了同6个,共2组,则只有01 02 03 04 05 07,表示10组数据里只有2组有6个相同号码的为:01 02 03 04 05 07,在显示区域右边显示出:01 02 03 04 05 07
假如我选了同6个,共3组,则只有01 02 03 04 05 08,表示10组数据里只有3组有6个相同号码的为:01 02 03 04 05 08,在显示区域右边显示出:01 02 03 04 05 08
假如我选了同6个,共4组,则只有01 02 03 04 06 07,表示10组数据里只有4组有6个相同号码的为:01 02 03 04 06 07,在显示区域右边显示出:01 02 03 04 06 07

实际相同条件的可能不只1组数据,可能有多组甚至上百上千组。比如说同6个,共3组的,可能除了01 02 03 04 05 08,还有02 06 08 10 23 66等等。

或者不要“共?组”这个功能,直接将原数据里6个号相同的注按相同组数的多少排列出来,如:
01 02 03 04 05 06 (1注)
01 02 03 04 05 07 (2注)
01 02 03 04 05 08 (3注)
01 02 03 04 06 07 (4注)

软件运行速度要快,建议最慢半小时内要运算完,因为实际要分析的数据可能有几百万组。

还有一个要注意的是:比较相同数据时要按每组数据的相同位置来比较。同6个的意思是不但6个数据相同,还要6个位置的数字也应该是相同的。


[此贴子已经被作者于2007-10-6 21:10:16编辑过]

搜索更多相关主题的帖子: 号码 工具 数据 编写 txt 
2007-10-05 23:57
canyue
Rank: 1
等 级:新手上路
威 望:1
帖 子:159
专家分:0
注 册:2007-10-4
得分:0 
可不可以只用命令行参数,不用图形界面?

别看我现在只有这么亮,总有一天会月圆的!
2007-10-06 11:59
freeman8138
Rank: 1
等 级:新手上路
帖 子:43
专家分:0
注 册:2007-9-13
得分:0 

命令行参数?怎样用?只要能实现所需的效果就行了。是不是用命令行参数速度快点?

2007-10-06 17:03



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-175351-1-1.html




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

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