Pertanyaan yang diberi tag array-manipulation

18
Javascript: Buat array 10x10 1s

Tentunya tantangan ini akan sepele dengan fungsi dan perpustakaan yang terpisah, sehingga mereka tidak diizinkan. Kode Anda harus sesuai dengan spesifikasi skrip ECMA (spesifikasi apa pun akan dilakukan), jadi tidak ada jawaban khusus peramban. Array harus dapat diakses setelah instantiated....

18
Dinding Perisai

Latar belakang sejarah Dinding perisai adalah formasi perang taktis yang berasal setidaknya 2500 SM. Itu terdiri dari prajurit yang tumpang tindih perisai mereka dengan orang-orang dari teman mereka untuk membentuk 'dinding'. Daya tarik taktik tersebut berasal dari fakta bahwa bahkan prajurit yang...

18
Hari-hari terkompresi dalam seminggu

Diberikan input dari daftar hari dalam seminggu, menghasilkan representasi daftar yang paling pendek. Format input adalah string yang terdiri dari satu atau lebih dari substring dua karakter Su(Minggu), Mo(Senin), Tu(dll), We, Th, Fr, dan Sa. Input mungkin tidak harus diberikan dalam...

18
Periksa array tunneling saya

Bayangkan Anda memiliki array bilangan bulat, yang nilai non-negatifnya adalah pointer ke posisi lain dalam array yang sama, hanya saja nilai-nilai itu mewakili terowongan, jadi jika nilai di posisi A positif dan menunjuk ke posisi B, maka nilai di posisi B harus juga positif dan arahkan ke posisi...

18
Rekonstruksi matriks zig-zag

Sebagai bagian dari algoritma kompresinya, standar JPEG membuka gulungan sebuah matriks ke dalam vektor di sepanjang antidiagonals dari arah yang bergantian: Tugas Anda adalah mengambil vektor yang tidak terbuka bersama dengan dimensi matriks dan merekonstruksi matriks yang sesuai. Sebagai...

18
Matriks dalam Jangkauan

Tantangan Diberikan n>0keluaran integer, n+1 X n+1matriks yang berisi semua bilangan bulat dari 1hingga 2nseperti yang ditunjukkan dalam kasus uji di bawah Uji Kasus n=1 1 2 2 2 n=2 1 2 4 2 3 4 4 4 4 n=5 1 2 3 4 5 10 2 3 4 5 6 10 3 4 5 6 7 10 4 5 6 7 8 10 5 6 7 8 9 10 10 10 10...

18
g o l f a t a n 2

Kadang-kadang itu benar-benar merupakan perjuangan untuk mengubah koordinat Cartesian (x,y)ke koordinat Polar (r,phi). Meskipun Anda dapat menghitung r = sqrt(x^2+y^2)dengan cukup mudah, Anda sering memerlukan beberapa pembedaan kasus ketika menghitung sudut phikarena arcsin, arccosdan arctandan...

18
Hitung, Ganti, Ulangi!

Definisi Tentukan susunan ke- n dari urutan CURR sebagai berikut. Mulailah dengan array singleton A = [n] . Untuk setiap bilangan bulat k di A , menggantikan masuk k dengan k bilangan, menghitung naik dari 1 ke k . Ulangi langkah sebelumnya n - 1 kali lagi. Misalnya, jika n = 3 , kita mulai...

18
Hasilkan Urutan Rummy

Tugas Anda adalah mengambil elemen input ndan output ndari Rummy Sequence, urutan yang saya buat (melihat OEIS tidak akan membantu Anda). Definisi Setiap elemen dari Rummy Sequence adalah seperangkat nilai-nilai yang benar atau salah. Mis [true, false]. : . Langkah-langkah untuk menghasilkan...

18
Membalikkan Siklus Matematika

Terinspirasi oleh ini Dalam tantangan yang ditautkan, kami diminta untuk menerapkan tambahan pada elemen asli dan kebalikan dari array input. Dalam tantangan ini, kita akan membuatnya sedikit lebih sulit, dengan memperkenalkan operasi matematika dasar lainnya. Diberikan array bilangan bulat,...

18
Urutan yang sama dengan yang terpanjang

Definisi Sebuah urutan mungkin tidak bersebelahan, misalnya [1, 1, 1]adalah urutan dari [1, 2, 1, 2, 1]. Sebuah urutan sama adalah urutan di mana setiap elemen adalah sama. Urutan sama panjang terpanjang mungkin tidak unik, misalnya [1, 1]dan [2, 2]keduanya sama panjang terpanjang dari [2, 1, 1,...

18
Hitung modulus terbalik

Tugas: Keluarkan nilai untuk x, di mana a mod x = buntuk dua nilai yang diberikan a,b. Anggapan adan bakan selalu menjadi bilangan bulat positif Tidak akan selalu ada solusi untuk itu x Jika ada beberapa solusi, hasilkan setidaknya satu di antaranya. Jika tidak ada solusi, tidak ada output atau...

18
Kompres matriks yang jarang

Kompres matriks jarang menggunakan baris jarang Terkompresi (format CSR, CRS, atau Yale) . Ini semua adalah bentuk kompresi yang sama (abaikan Yale baru). Input mungkin berupa struktur data 2d (daftar daftar, dll): mis [[0 0 0 0], [5 8 0 0], [0 0 3 0], [0 6 0 0]] Dan outputnya harus tiga...

18
Bandingkan rata-rata daftar saya

Mendapatkan rata-rata daftar (mis. [2,6,7]) Dapatkan panjang daftar: [2,6,7] -> 3 Jumlahkan angka-angka dalam daftar: 2 + 6 + 7 = 15. Membagi jumlah dengan jumlah mereka: 15 / 3 = 5. Anda harus membandingkan rata-rata dari dua daftar bilangan bulat positif N dan M , dengan mengembalikan...

17
Matriks asenden

"Matriks naik" adalah matriks tak terbatas dari bilangan bulat (termasuk 0) di mana setiap elemen adalah elemen terkecil yang tersedia yang belum pernah digunakan sebelumnya pada baris dan kolom masing-masing: | 1 2 3 4 5 6 ... --+---------------- 1 | 0 1 2 3 4 5 ... 2 | 1 0 3 2 5 4 ... 3 | 2 3 0...

17
Menganalisis Gempa Bumi

Latar Belakang The acak Domino Automaton adalah model mainan untuk gempa bumi, terinspirasi oleh automata seluler. Dalam tantangan ini, tugas Anda adalah untuk mensimulasikan versi model ini yang disederhanakan, dan mengumpulkan data darinya. Otomat didefinisikan pada sebuah array Adari kbit,...