Bir dizi var varsayalım "değeri => timestamp". Değerler zamanla artmaktadır ancak her an sıfırlanabilir.
Örneğin:
$array = array(
1 => 6000,
2 => 7000,
3 => 8000,
7 => 9000,
8 => 10000,
9 => 11000,
55 => 1000,
56 => 2000,
57 => 3000,
59 => 4000,
60 => 5000,
);
Ben bu diziden tüm eksik değerleri almak istiyorum.
Bu örnek dönecekti:
array(4,5,6,58)
9 diğer yüksek değerlerden daha yeni olduğu için ben 9 ve 55 arasındaki tüm değerleri istemiyorum.
Verimli olması gerekir, böylece gerçek durumu komut değerleri binlerce ilgileneceğiz.
Yardımlarınız için teşekkürler!
UPDATE : The initial array can be ordered by timestamps if it is easier for the algorithm.
UPDATE 2 : In my example the values are UNIX timestamps so they would look more like this : 1285242603 but for readability reason I simplified it.