Array acak adalah array di mana setiap elemen adalah array dengan bilangan bulat positif yang tidak diketahui jumlahnya.
Misalnya, berikut ini adalah array yang tidak rata:
[[1,2,3],[4],[9,10]] Shape: 3,1,2
[[1],[2],[3]] Shape: 1,1,1
[[1,2,3,4,5,6,8]] Shape: 7
Berikut ini bukan array yang tidak rata :
[1] Each element will be an array
[] The array will contain at least 1 element
[[1,2,3],[]] Each subarray will contain at least 1 integer
Anda perlu memasukkan array yang tidak rata, dan mengembalikan array yang tidak rata dengan bilangan bulat yang dikocok
- Array output harus memiliki bentuk yang sama dengan array input. Kami mendefinisikan bentuk array sebagai panjang setiap subarray.
- Setiap bilangan bulat harus memiliki peluang yang sama untuk muncul di setiap lokasi yang memungkinkan.
- Anda dapat mengasumsikan bahwa bawaan bawaan bahasa Anda adalah acak.
Misalnya, jika saya meneruskan:, [[4],[1,2,3],[4]]
maka [[1],[4,4,2],[3]]
akan menjadi output yang valid, tetapi [[4,1,3],[3],[4]]
atau [[4],[4],[1,2,3]]
tidak.