Pertanyaan yang diberi tag array-manipulation

23
Berbeda Maju

Diberikan daftar bilangan bulat menghasilkan Perbedaan Maju pada urutan / kedalaman yang ditentukan. Untuk daftar bilangan bulat: (10, 18, -12, 4, 8, -3, -5, 67, 9, 14) Perbedaan Forward pada berbagai urutan / kedalaman adalah: 0 10, 18, -12, 4, 8, -3, -5, 67, 9, 14 1 8, -30, 16, 4, -11, -2,...

23
Pad sebuah matriks dengan jumlahnya

Tantangan: Diberikan matriks input persegi A , pad matriks dengan satu baris dan satu kolom di keempat sisi. Nilai setiap elemen di baris atas dan bawah harus merupakan jumlah dari elemen di setiap kolom yang sesuai. Nilai setiap elemen di kolom kiri dan kanan harus merupakan jumlah dari elemen...

23
Ulangi setelah saya!

Diberikan string sebagai argumen, hasilkan panjang substring berulang yang terpanjang atau tidak tumpang tindih atau nol jika tidak ada string tersebut. Anda dapat menganggap string input tidak kosong. Contohnya abcdefabc: substring abcdiulangi pada posisi 1 dan 7, sehingga program harus...

23
Paritas jumlah elemen lainnya

Tugas Diberikan array bilangan bulat positif, ganti setiap elemen dengan paritas dari jumlah elemen lainnya. Array dijamin memiliki setidaknya 2 elemen. Definisi Paritas: apakah suatu angka ganjil atau genap. Contoh Untuk array [1,2,3,1]: Ganti 1dengan paritas 2+3+1, yaitu even. Ganti...

23
Jumlah parsial berulang

The jumlah parsial dari daftar bilangan bulat [a 1 , a 2 , a 3 , ..., a n ] adalah s 1 = a 1 s 2 = a 1 + a 2 s 3 = a 1 + a 2 + a 3 ... s n = a 1 + a 2 + ... + a n Kita kemudian dapat mengambil daftar jumlah parsial [s 1 , s 2 , s 3 , ..., s n ] dan menghitung jumlah parsialnya lagi untuk...

23
Temukan kapasitas objek cetakan 2D

Dalam dunia 2D fiksi, satu set instruksi pencetakan 2D untuk objek dapat diwakili oleh daftar bilangan bulat sebagai berikut: 1 4 2 1 1 2 5 3 4 Setiap angka mewakili ketinggian objek pada titik tertentu. Daftar di atas diterjemahkan ke objek berikut saat dicetak: # # # # # ### ##...

23
Tantangan Geometris

Semua orang suka geometri. Jadi mengapa kita tidak mencoba dan membuat kode golf? Tantangan ini melibatkan mengambil huruf dan angka dan membuat bentuk tergantung padanya. Input Masukan akan dalam bentuk (shapeIdentifier)(size)(inverter). Tapi apa itu shapeIdentifier, ukuran, dan...

23
Angka Meningkat Saat Surat Turun

Terinspirasi oleh pertanyaan Stack Overflow ini: Menyortir daftar: angka dalam naik, huruf dalam turun . Tugas Anda adalah untuk memecahkan masalah berikut ini dan, karena ini adalah kode-golf , Anda harus melakukannya sesedikit mungkin dalam byte. Anda harus mengambil daftar objek sebagai masukan...

23
Grand Hotel Hilbert

pengantar Beberapa dari Anda mungkin pernah mendengar tentang Hilbert's Grand Hotel . Manajer di sana telah kehilangan daftar di mana para tamu menginap tetapi dia masih memiliki urutan di mana mereka check in. Setiap tamu tidak dapat tinggal di kamar dengan nomor kamar kurang dari nilai mereka...

23
Meninggalkan Sarang

Diberikan daftar bilangan bulat yang tidak rata, mengeluarkan daftar daftar yang berisi bilangan bulat di setiap tingkat bersarang, dimulai dengan tingkat paling tidak-bertingkat, dengan nilai-nilai dalam urutan aslinya dalam daftar input saat dibaca dari kiri ke kanan. Jika dua atau lebih daftar...

23
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...

23
Urutkan yang Patah Dipercaya

Diberikan daftar bilangan bulat positif yang mengandung setidaknya 3 entri yang berbeda, mengeluarkan permutasi dari daftar itu yang tidak diurutkan dalam urutan naik atau turun. Contohnya 1,2,3 -> 2,1,3 or 3,1,2 or 1,3,2 or 2,3,1 1,2,3,3 -> 2,1,3,3 or 3,1,2,3 or 1,3,2,3 etc.. Terima...

23
Acak susunan acak

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...

23
Mengurutkan daftar bersarang

Anda harus menulis program atau fungsi yang mengurutkan daftar bersarang. Berikut adalah aturan untuk menyortir daftar bersarang: Mari kita ambil daftar ini sebagai contoh: ((5, 2), 2, 7, (2, 1, (3, 4)), 9) Setiap elemen dalam daftar ini memiliki "prioritas". Elemen dihitung sebagai angka atau...

23
Membalikkan Delta dari Array

Membalikkan Delta dari Array Kelanjutan dari Invers Delta dari sebuah Array Tugas Anda adalah untuk mengambil array integer 32 bit yang ditandatangani, kompilasi ulang dengan delta yang dibalik. Contoh Daftar, 18 19 17 20 16 memiliki delta: 1 -2 3 -4 yang, ketika dibalik, menghasilkan:...

22
Tumbangkan beberapa kartu domino!

Berkat pertanyaan ini untuk inspirasi Dalam tantangan ini kami akan mewakili garis domino sebagai string |, /dan \. Anda akan diberikan serangkaian kartu domino sebagai input dan Anda harus menentukan seperti apa bentuknya ketika sudah selesai. Berikut adalah aturan bagaimana domino...

22
Membalikkan gerakan positif

Memasukkan Input Anda adalah daftar angka satu digit dalam format wajar apa pun, termasuk serangkaian digit. Masukan tidak akan kosong. Keluaran Output Anda akan menjadi daftar input, tetapi dengan setiap berjalan maksimal digit bukan nol dibalik. Contoh Pertimbangkan