Pertanyaan yang diberi tag «array-manipulation»

Persaingan untuk memecahkan masalah tertentu melalui penggunaan dan manipulasi array.


30
Golf Good Giza!
"Angka Giza", juga dikenal dengan sebutan Nomor Timmy adalah angka di mana angka-angka tersebut mewakili piramida ( A134810 ). Misalnya, "12321" adalah angka giza karena dapat divisualisasikan seperti ini: 3 2 2 1 1 Namun, sesuatu seperti "123321" bukan angka Giza karena ada dua digit di bagian atas piramida 33 …

22
Hapus setiap N-th N
Tugas Dalam tantangan ini, input Anda adalah daftar bilangan bulat positif yang tidak kosong, diberikan dalam format asli bahasa Anda. Output Anda adalah daftar yang sama, dalam format yang sama, dengan beberapa elemen dihapus. Anda harus menghapus setiap kemunculan 1, setiap kemunculan kedua 2, setiap kemunculan ketiga 3, dan sebagainya. …

30
Menyontek tes pilihan ganda
pengantar Saat belajar, saya mencoba menemukan beberapa cara untuk menipu tes pilihan ganda. Ini pada dasarnya adalah versi terkompresi dari jawaban pilihan ganda. Metode ini sebagai berikut: Jawaban tes: BCAABABA Ini dapat dikonversi menjadi 3 array yang berbeda, yang menunjukkan benar atau salah jika huruf saat ini adalah jawabannya: B …

30
Tutupi angka nol dalam daftar
Terinspirasi oleh pertanyaan SO ini Sebagai input, Anda akan diberikan daftar bilangan bulat yang tidak kosong, di mana nilai pertama dijamin tidak nol. Untuk membangun output, berjalanlah dari awal daftar, mengeluarkan setiap nilai yang bukan nol di sepanjang jalan. Ketika Anda menemukan nol, ulangi nilai yang baru saja Anda tambahkan …

30
Cetak tabel perkalian fisik
Persegi panjang memiliki properti yang bagus ini - n×mn×mn \times m persegi panjang terdiri dari persis n×mn×mn \times m karakter! Sebuah .. properti lebih menarik adalah bahwa persegi panjang dapat disejajarkan dengan baik dalam tabel perkalian - misalnya, 3×33×33 \times 3 tabel: # ## ### # ## ### # ## …

30
Hapus nol di sekitarnya dari array 2d
Ini adalah versi 2 dimensi dari pertanyaan ini . Diberikan array / matriks 2 dimensi yang tidak kosong yang hanya mengandung bilangan bulat non-negatif: ⎡⎣⎢⎢⎢⎢⎢⎢0000000000000100101000110⎤⎦⎥⎥⎥⎥⎥⎥[0000000010000010011100000] \begin{bmatrix} {\color{Red}0} & {\color{Red}0} & {\color{Red}0} & {\color{Red}0} & {\color{Red}0} \\ {\color{Red}0} & {\color{Red}0} & 0 & 1 & 0 \\ {\color{Red}0} & {\color{Red}0} & …

30
Mencari Jodoh
Mengingat daftar yang terbatas tak kosong dari bilangan bulat, output truthy nilai jika ada tepat dua entri yang sama dan semua entri lainnya adalah berbeda, dan falsey nilai sebaliknya. Contohnya truthy: [1,1] [1,2,1] [1,6,3,4,4,7,9] falsey: [0] [1,1,1] [1,1,1,2] [1,1,2,2] [2,1,2,1,2] [1,2,3,4,5]


30
Apakah ada benjolan?
Diberikan daftar bilangan bulat positif menentukan apakah ada elemen yang lebih besar dari dua tetangganya atau kurang dari dua tetangganya ("benjolan"). Untuk lebih jelasnya, benjolan tidak akan pernah menjadi item pertama atau terakhir dari daftar karena mereka hanya memiliki satu tetangga. Program Anda harus menampilkan salah satu dari dua nilai …

30
Temukan elemen duplikat pertama
Dengan array a yang hanya berisi angka dalam rentang dari 1 hingga a.length, cari nomor duplikat pertama yang kemunculannya yang kedua memiliki indeks minimal. Dengan kata lain, jika ada lebih dari 1 angka duplikat, kembalikan angka yang kemunculannya yang kedua memiliki indeks yang lebih kecil daripada kemunculan kedua dari angka …

22
Pi Alami 0 - Rock
Tujuan Buat program / fungsi yang mengambil input N, periksa apakah Npasangan acak bilangan bulat relatif prima, dan kembali sqrt(6 * N / #coprime). TL; DR Tantangan-tantangan ini adalah simulasi algoritma yang hanya membutuhkan alam dan otak Anda (dan mungkin beberapa sumber daya yang dapat digunakan kembali) untuk memperkirakan Pi. …
39 code-golf  math  random  pi  approximation  popularity-contest  code-golf  sequence  number-theory  binary  coding-theory  code-golf  math  3d  code-golf  code-golf  math  number  code-golf  kolmogorov-complexity  code-golf  ascii-art  graphical-output  binary-tree  code-golf  ascii-art  code-golf  ascii-art  kolmogorov-complexity  code-golf  array-manipulation  hexadecimal  code-golf  math  number  set-theory  code-golf  math  arithmetic  number-theory  integer  code-golf  string  kolmogorov-complexity  code-golf  math  sequence  arithmetic  decision-problem  code-golf  code-golf  ascii-art  code-golf  array-manipulation  parsing  code-golf  string  ascii-art  kolmogorov-complexity  code-challenge  code-golf  sequence  code-golf  number  array-manipulation  sorting  code-golf  string  function  code-golf  arithmetic  code-golf  math  sequence  number-theory  primes  restricted-source  javascript  code-challenge  polyglot  rosetta-stone  code-golf  code-golf  regular-expression  code-golf  math  code-golf  math  primes  code-golf  ascii-art  kolmogorov-complexity  binary  code-golf  math  sequence  code-golf  sequence  subsequence  code-golf  string  code-golf  parsing  music  code-golf  grid  game  path-finding  board-game  code-golf  string  binary  code-golf  array-manipulation  balanced-string  code-golf  code-golf  algorithm  code-golf  string  number  arithmetic  array-manipulation  code-golf  array-manipulation  binary-tree  tree-traversal  code-golf  code-golf  tips  code-golf  string  base-conversion  code-golf  tips  s.i.l.o.s  code-golf  string  ascii-art  code-golf  code-challenge  code-golf  game 

21
Penambahan susunan larik
pengantar Pertimbangkan dua array integer yang tidak kosong, misalkan A = [0 3 2 2 8 4] dan B = [7 8 7 2] . Untuk melakukan penambahan pelurusan pada mereka, kami melakukan hal berikut: Ulangi setiap larik cukup kali untuk memiliki panjang total lcm (panjang (A), panjang (B)) . …

15
Lihat, di langit! Ini array super duper!
Terinspirasi oleh pertanyaan ini dari teman-teman saingan kami di Code Review. Definisi Sebuah Array Super adalah array di mana setiap elemen baru dalam array lebih besar daripada jumlah semua elemen sebelumnya. {2, 3, 6, 13}adalah array super karena 3 > 2 6 > 3 + 2 (5) 13 > 6 …

13
Nol jumlah mencakup
pengantar Pertimbangkan daftar L kosong bilangan bulat. Sebuah zero-sum slice dari L adalah subsequence bersebelahan L yang jumlahnya sama dengan 0. Misalnya, [1, -3, 2] adalah zero-sum sepotong [-2, 4, 1, -3, 2, 2 , -1, -1] , tetapi [2, 2] tidak (karena itu tidak berjumlah 0), dan juga tidak …

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.