数列密度 - 页 10

 
Vyacheslav Kornev:
我今天晚些时候再写,因为我要走了。

当然,如你所愿。

 

我来告诉你该怎么做。如果你想从更高的密度开始,这并不困难

1,在所有收到的所有数字的德尔塔中,从头开始找到最小的一个(它不是0),并且一般以升序排列德尔塔。

2.最小的delta=2。现在看一下delta 1到2(缺少一个,因为2本身很小)。

三角洲2和以下在数字13和15、40和42中各出现一次

这是一个CLASS 1 delta--最小的delta。

接下来依次是大小为3的delta。所以我们要找的是哪些组有1到3的delta值。你看,我们只是在寻找比方说13号,delta 3是10号,delta 2是15号。我们写下这些数字

13,10,15; 40,42; 78,81

这是第2类的密度--其中delta是以一个数量级计算的。它包括第1类的密度,并扩大了。

你知道如何寻找密度

痕迹δ大小为4.将是3级密度

 
数字 10作为你的第一个数字,并写下所有(10的)delta值小于3或4或10的数字,随你喜欢,无论你想把哪一个视为密度。
 

哪个数字在8以下有最多的三角洲?

该集群是最密集的

我写得很匆忙,可能会显得我很无礼。

 
Vyacheslav Kornev:

哪个数字在8以下有最多的三角洲?

该集群是最密集的

我写得很匆忙,可能看起来我写得很粗鲁。

也许我误解了你的意思,但结果是按delta分类后的下表。

类>12345共计。
10 0 0 1 0 1 2
13 0 1 1 0 0 2
15 0 1 0 0 1 2
21 0 0 0 0 0 0
31 0 0 0 0 0 0
40 0 1 0 0 0 1
42 0 1 0 1 0 2
46 0 0 0 1 1 2
51 0 0 0 0 2 2
56 0 0 0 0 1 1
65 0 0 0 0 0 0
71 0 0 0 0 0 0
78 0 0 1 0 0 1
81 0 0 1 0 0 1
190 0 0 0 0 0 0
223 0 0 0 0 0 0
232 0 0 0 0 0 0
250 0 0 0 0 0 0
260 0 0 0 0 0 0
545 0 0 0 0 0 0
共计。 0 4 4 2 6

接下来该如何处理?

 

顺便说一下,在这个阶段,除了21个数字之外,几乎所有的数字都已经被找到了--如果你和我的算法相比,但这里有一个明显的缺点。

1.如何对数字进行分组(通过空隙--一组数字之间的零?)

2.如何确定正确的 "分类"?

 

1 2 3 4 5是什么意思?

删除这个无用的表

 
Vyacheslav Kornev:
1 2 3 4 5是什么意思?

这些是三角洲--按照顺序,根据你的想法,你应该只选择那些在那里的三角洲--我是按照从1到5的顺序做的。

 
我不知道你做了什么,这和算法一点关系都没有,我试着重新表述一下
 
Vyacheslav Kornev:

删除这个无用的电子表格。

我宁愿你把你的放在那里,这样我就不用替你猜了。