-1
我有大量数组与多维数组一样:搜索从多维数组最近的值,而环
我多年运行5000次一个简单的模拟。 例如:70年来,我需要从循环中获取5000个数据。 所以我有70个阵列,每个阵列有5000个。
[0] => Array
(
[0] => 1787705
[1] => 2019202
[2] => 2293516
[3] => 2525528
[4] => 2771665
....
[4999] => 82047445
)
[1] => Array
(
[0] => 1723480
[1] => 1747268
[2] => 1951914
[3] => 2218200
........
[4999] => 44638801
.......
[70] => Array
(
[0] => 1723480
[1] => 1747268
[2] => 1951914
[3] => 2218200
........
[4999] => 44638801
现在我想搜索最近或最近的值形成一个单一的值。
就像我需要从该多维数组中搜索最接近的值1747268,但不是与循环,因为它在以前的循环中已经花费了很多时间,所以如何在没有循环的情况下找到最接近的值。
这个数据只在这些数组中有效吗?或者它也存储在数据库中? –
你的资料是排序/不是? –
数据没有排序 –