2016-04-24 55 views
0

我使用的是PHP,我有一個數字列表,其中最小值爲1,最大值爲10:給定的數字列表預測下一個序列

1,2,4,10,4, 3,1,6,9,8,2,10,5,6,7,3,1 ...

有沒有辦法找到序列中的下一個邏輯編號(或者至少是可能的編號/秒)?

我想我可以通過數組循環,找到最少的,但我不知道它會工作。

+0

所以未來數可以1-10但與上次不一樣? – caramba

+0

如果在序列中正確,實際上也可以是相同的 –

+0

如果您只查看整數序列,則查看它可能會更容易:https://oeis.org – Sanchit

回答

1

您可以創建一個函數列表來測試某個特定模式的數字列表是的,然而這與人類做的「發現」模式的方式有很大不同。人類也在測試他們過去看到的以前的模式,但是我們能夠發現一種我們以前從未見過的模式,而這些模式都是頭腦裏的算法。如果您希望代碼嘗試發現數字列表中的模式,那就是人工智能編碼。它確實存在,儘管這是一個很大的話題。

我希望解釋幫助:)


編輯: 這裏的,如果你有興趣瞭解更多關於人工智能編碼的鏈接:

https://www.youtube.com/watch?v=TjZBTDzGeGg&list=PLUl4u3cNGP63gFHB6xb-kVBiQHYe_4hSi

+0

我明白了。這是否有一個實際的例子? 也許有一個數學函數我必須先學習,但我不知道從哪裏開始。 –

+0

@ Mr.Web是我說的哪一部分的一個實際例子? AI編碼或模式測試? – Webeng

+0

爲上述AI編碼(如果不是太複雜) –

相關問題