0

所有段都有四个刻度(ABCD)。但是他们在不同的细分市场上的立场是不同的。例如,他们有以下合作伙伴:

1, ______________A___B__C__D (ABCD at right end)
2, A______B_____C______D (ABCD is distributed evenly)
3, A__B___________________C__D (ABCD at two ends)
4, A_B__C__D_________________ (ABCD at left end)
5, A__________B_C____________D (ABCD at two ends and the middle of the segment)

有没有一种算法可以区分这五种模式?更重要的是,我不知道前面那些段的模式,所以计算机必须自己学习这些模式。

对不起我的英语不好。我会很感激你的回答。

4

1 回答 1

0

我认为在您如何指定这些类别的含义方面存在一定的意见。

让我们暂时假设段长度始终为 13,以便于考虑。如有必要,我们可以稍后放宽该假设。

均匀分布意味着字母之间的间隔相等或尽可能接近 - 特别是,如果段长度是 13,那么这个间隔必须正好是 3。

在所有其他情况下:

在右端意味着它们都在中点之后(13 / 2,即 6.5),同样,在左端意味着它们都在中点之前。

在两端和中间意味着(对我来说,从你的例子)B 和 C 之间的间隙小于 A 和 B 之间的间隙以及 C 和 D 之间的间隙的最小值。

这只是在两端留下 ABCD,所以如果不是这些情况中的任何一种,它一定是这种情况。

于 2013-10-26T22:07:16.290 回答