Dizi ardışık sayılar ekle

0 Cevap php

Bu SO, ben sağ olsun umut benim ilk soru. PHP (bulamazsan, piton veya sahte dili de tamam), n elemanlı bir dizi göz önüne alındığında:

old_array = [1, 2, 3, 5, 7, 8, 9, 20, 21, 23, 29]

Bir ardışık sayı için yeni bir dizi sadece değer katmak değilse ben, yeni bir dizi ardışık sayılar eklemek gerekir:

new_array = [ [1,2,3],
              [5],
              [7,8,9]
              [20,21]
              [23],
              [29]
            ]

İşte SO, ben bu ilgili konuları buldum, ama o iş için alınamıyor.

  1. Creating a list of lists with consecutive numbers
  2. Python finding n consecutive numbers in a list
  3. Find the sum of consecutive whole numbers w/o using loop in JavaScript

Çalışma değildi kod biçimlendirme sorunlarınız çünkü sürüm tarihinin, bunu kaldırılır.

Teşekkürler doğru cevabı sağlamak için, tüm, ve özellikle Juan, mistabell ve Axsuul.

0 Cevap