Pertanyaan yang diberi tag «array-manipulation»

Persaingan untuk memecahkan masalah tertentu melalui penggunaan dan manipulasi array.

30
Temukan kata terpanjang dalam sebuah array
Tantangan Anda adalah mengambil array string dan menghasilkan string terpanjang dalam array. Sehingga untuk ["tiny", "small", "bigger", "biggest"] hasilnya akan biggest. Jika dua elemen array memiliki panjang yang sama, Anda harus memilih salah satu yang muncul pertama kali dalam array. Itu berarti jika array terlihat seperti ini: ["one", "two", "no"] …

13
Buat daftar kongruen dengan jumlah terkecil
Dua daftar Adan Bkongruen jika memiliki panjang yang sama, dan elemen yang membandingkan sama di Abandingkan sama di B. Dengan kata lain, diberikan dua indeks yang valid xdan y: Jika A[x] = A[y]demikianB[x] = B[y] . Jika A[x] != A[y]demikianB[x] != B[y] . Misalnya, daftar [1, 2, 1, 4, 5]dan …

20
Jumlah yang melingkar bergerak
Terinspirasi oleh pertanyaan di Stack Overflow . Diberikan array integer yang tidak kosong xdan integer positif n, hitung jumlah setiap blok geser yang panjang di nsepanjang array x, secara melingkar mengisi nilai-nilai yang hilang di sebelah kiri dengan nilai-nilai dari kanan sebagai berikut: blok pertama berisi entri pertama x, didahului …

27
Terapkan wave ke array
Tugas Anda hari ini adalah menerapkan gelombang ke array angka. Gelombang terlihat seperti ini: [1, 0, -1, 0, 1, 0, -1, 0, 1...]Menerapkannya ke array yang diberikan berarti menambahkan bersama elemen pertama, elemen kedua, dll. Lebih tepatnya: Program atau fungsi Anda akan menerima array bilangan bulat. Ini harus mencetak atau …

30
Lipat Daftar menjadi Setengah
Kami akan melipat daftar bilangan bulat. Prosedur untuk melakukannya adalah sebagai berikut, Jika daftar tersebut memiliki panjang genap, buatlah daftar setengah dari panjangnya di mana item ke-n dari daftar baru adalah jumlah dari item ke-n dari daftar lama dan urutan ke-n item terakhir dari daftar lama. Misalnya kalau kita punya …

7
Temukan binarray!
Kami mendefinisikan binarray sebagai array yang memenuhi properti berikut: ini tidak kosong nilai pertama adalah a 1 nilai terakhir adalah a 1 semua nilai lainnya adalah 0atau1 Misalnya, array [ 1, 1, 0, 1 ]adalah binarray yang valid . Tugas Mengingat non-kosong array yang Sebuah bilangan bulat non-negatif dan positif …


12
Array unifikasi
pengantar Pertimbangkan dua array dengan panjang yang sama, katakan A = [0,1,0,2]dan B = [-1,1,2,2]. Misalkan kita tahu bahwa isinya setara dalam beberapa hal, item demi item: 0setara dengan -1, 1setara dengan 1, 0setara dengan 2, dan 2setara dengan 2. Kesetaraan adalah transitif: -1dan 0setara, dan 0dan 2setara, demikian -1dan …

9

30
Elemen Tidak Unik
Tulis program yang menemukan elemen non-unik dari array bilangan bulat yang ditandatangani. Array yang dihasilkan bisa dalam urutan apa pun. Jawaban Anda mungkin berupa potongan yang mengasumsikan input disimpan dalam variabel ( d, katakanlah) dan mengevaluasi hasil yang benar. Uji Kasus Setiap test case adalah satu baris dalam format input …


21
Bisakah daftar ini seimbang?
Untuk memeriksa apakah daftar bilangan bulat non-negatif seimbang , orang dapat membayangkan menempatkan bobot masing-masing di papan dan kemudian mencoba untuk menyeimbangkan papan pada pivot sehingga bobot relatif yang dirangkum kiri dan kanan pivot adalah sama. Berat relatif diberikan dengan mengalikan berat dengan jaraknya ke pivot (lihat hukum tuas ). …


10
Substring Pengidentifikasi Unik Terpendek
Diberikan daftar string, ganti setiap string dengan salah satu substring yang tidak kosong yang bukan substring dari string lain dalam daftar dan sesingkat mungkin. Contoh Diberikan daftar ["hello","hallo","hola"], "hello"harus diganti hanya "e"karena substring ini tidak terkandung dalam "hallo"dan "hola"dan sesingkat mungkin. "hallo"dapat diganti dengan baik "ha"atau "al"dan "hola"oleh salah "ho", …
23 code-golf  string  code-golf  string  code-golf  array-manipulation  code-golf  quine  code-golf  array-manipulation  integer  matrix  classification  code-golf  quine  code-golf  string  matrix  conversion  code-golf  string  number  code-golf  string  code-golf  number  sequence  integer  code-golf  decision-problem  matrix  code-golf  string  code-golf  math  code-golf  math  array-manipulation  combinatorics  code-golf  random  code-golf  code-golf  alphabet  code-golf  python  c  code-golf  base-conversion  code-golf  string  counting  code-challenge  code-generation  fastest-code  code-golf  kolmogorov-complexity  matrix  code-golf  string  code-golf  array-manipulation  decision-problem  random  sudoku  code-golf  chess  code-golf  card-games  encode  code-golf  decision-problem  code-golf  code-golf  math  array-manipulation  matrix 

15
Pembalikan multi-dimensi
Diberikan array ortogonal N-dimensional (non-compang-camping) dari bilangan bulat non-negatif, dan indikasi yang dimensi untuk membalik, mengembalikan array tetapi terbalik sepanjang dimensi tersebut. Indikasi dapat diberikan sebagai daftar panjang Boolean N atau daftar subset dari dimensi N pertama yang diindeks dari 0 atau 1. Silakan sebutkan format input Anda. Penjelasan kode …

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.