A组的内容不固定,每天增长一条记录 。 B组的内容固定,条数很多,18~20万左右 A组数据:
Code data1 data2
1 100 300
2 1 999
........
999 0 7777 B组数据
Code data1 data2 data3 data4 ..... data10
1 1 0 9 5 400
2 -1 50 10 4 ....... 100
.................
要求:
A 跟B 比较
1. A 中的各项数据在 B中找最近一条记录号(上面示例中A1找到最近记录号为B2) 。
2. A 在 B中找到最大间隔数及重复次数。
假如: B100-B200,B1000-B1100的各项数据中,没一包含 100和300,即A1 的间隔数为100,重复次数为2
3. A 在 B中找到最小间隔数及重复次数
结果格示如下:
Code Current Max MaxRep Min MinRep
A1 2 100 2 5 1
A2 0 .......
A3 .....................
不知道描述清楚没有?
Code data1 data2
1 100 300
2 1 999
........
999 0 7777 B组数据
Code data1 data2 data3 data4 ..... data10
1 1 0 9 5 400
2 -1 50 10 4 ....... 100
.................
要求:
A 跟B 比较
1. A 中的各项数据在 B中找最近一条记录号(上面示例中A1找到最近记录号为B2) 。
2. A 在 B中找到最大间隔数及重复次数。
假如: B100-B200,B1000-B1100的各项数据中,没一包含 100和300,即A1 的间隔数为100,重复次数为2
3. A 在 B中找到最小间隔数及重复次数
结果格示如下:
Code Current Max MaxRep Min MinRep
A1 2 100 2 5 1
A2 0 .......
A3 .....................
不知道描述清楚没有?
呵呵,表达能力不行吧
简单的说吧
A 跟 B数据进行比较
要求
1. 找到跟A最近的数位置
2. 在B中 找到2个A的间隔数,取最大和最小间隔数,最大间隔和最小间隔发生了几次 如:
A = 1
B ={0,9,8,6,5,1,0,8,8,7,7,7,9,1,6,5,1,6,5,1,0,8,8,7,7,7,9,1,,7,7,9,1}结果因为:
Code Current Max MaxRep Min MinRep
A1 7 7 2 2 2