のリストのギャップ検索:私はこのような配列持た番号
Array
(
[0] => 1
[1] => 2
[2] => 3
[3] => 10
[4] => 11
[5] => 12
[6] => 13
[7] => 14
[8] => 23
[9] => 24
[10] => 25
)
を、私は、それは次のようになりますので、ギャップを埋めるためにしたい:あなたは値を見れば
Array
(
[0] => 1
[1] => 2
[2] => 3
[3] => xxx
[4] => 10
[5] => 11
[6] => 12
[7] => 13
[8] => 14
[9] => xxx
[10] => 23
[11] => 24
[12] => 25
)
を最初の配列の1,2,3、次にギャップがあり、次に10,11,12,13,14そしてギャップがあり、次に23,24,25があります。どうすればこれらのギャップをプログラムで見つけることができますか?その場所の配列要素
最大2つのギャップがあります。
私はこれを行うには良い方法を考えていない、任意のアイデア?ありがとう。
説明していただけますか? –
私はより良い説明を追加しました。 – 472084