Tôi có một mảng như thế này:Tìm những khoảng trống trong một danh sách các số
Array
(
[0] => 1
[1] => 2
[2] => 3
[3] => 10
[4] => 11
[5] => 12
[6] => 13
[7] => 14
[8] => 23
[9] => 24
[10] => 25
)
Và tôi muốn lấp đầy những khoảng trống để nó trông như thế này:
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
)
Nếu bạn nhìn vào các giá trị của mảng đầu tiên có 1,2,3 và sau đó một khoảng cách và sau đó 10,11,12,13,14 và sau đó một khoảng cách và sau đó 23,24,25 .. Làm thế nào tôi có thể lập trình tìm những khoảng trống và thêm một mới phần tử mảng ở vị trí của nó
Sẽ có tối đa hai khoảng trống.
Tôi không thể nghĩ ra cách tốt để làm điều này, bất kỳ ý tưởng nào? Cảm ơn.
Bạn có thể giải thích rõ hơn không? –
Tôi đã thêm giải thích tốt hơn. – 472084