Pertanyaan yang diberi tag «array-manipulation»

Persaingan untuk memecahkan masalah tertentu melalui penggunaan dan manipulasi array.

2
Bisakah Array tidak diacak?
Latar Belakang Penangan kartu yang sangat terampil mampu melakukan teknik di mana mereka memotong setumpuk menjadi dua sempurna, kemudian dengan sempurna menyisipkan kartu-kartu tersebut. Jika mereka mulai dengan dek yang diurutkan dan melakukan teknik ini dengan sempurna 52 kali berturut-turut, dek akan dikembalikan ke urutan yang diurutkan. Tantangan Anda adalah …


5
Tumpukan dek!
Alice dan Bob suka memainkan permainan kartu, dengan setumpuk kartu bernomor dengan bilangan bulat non-negatif berturut-turut. Alice memiliki cara yang sangat khusus untuk mengocok dek. Pertama, dia mengambil kartu paling atas dari geladak dan meletakkannya di bagian bawah geladak. Lalu dia mengeluarkan kartu berikutnya, dan mulai tumpukan dengan itu. Kemudian, …

11
Temukan garis terbesar
Anda akan diberi array 2-D dari bilangan bulat, dan panjang N. Tugas Anda adalah menemukan di dalam array garis lurus (horizontal, vertikal atau diagonal) elemen N yang menghasilkan jumlah total tertinggi, dan mengembalikan jumlah itu . Contoh N = 3, A = 3 3 7 9 3 2 2 10 …

9
Fivenum dan sedikit
(Paradoks, Paradoks, Paradoks yang paling cerdik) Ini adalah bagian pertama dari seri multi-bagian yang terinspirasi oleh fungsi R yang berbeda. Tugas Mengingat dataset DDD bilangan bulat positif, aku ingin kau menghitung ringkasan 5 jumlah dari DDD . Namun, saya sedang bekerja pada dataset besar, jadi saya perlu kode Anda sekecil …

25
Standarisasi Sampel (Hitung Skor-z)
Diberikan daftar angka floating point, distandarisasi . Detail Daftar x1, x2, ... , xnx1,x2,...,xnx_1,x_2,\ldots,x_n adalah standar jika rata-rata dari semua nilai adalah 0, dan standar deviasi adalah 1. Salah satu cara untuk menghitung ini dengan terlebih dahulu menghitung mean μμ\mu dan standar deviasi sebagai dan kemudian menghitung standarisasi dengan mengganti …

16
Temukan Array Runs
Temukan run di dalam array Suatu run didefinisikan sebagai tiga angka atau lebih yang bertambah dari sebelumnya dengan langkah konstan. Misalnya [1,2,3] akan dijalankan dengan langkah 1, [1,3,5,7] akan dijalankan dengan langkah 2, dan [1,2,4,5] bukan lari. Kita dapat menyatakan run ini dengan notasi "i to j by s" di …

5
Caching yang Optimal
Anda akan diberikan urutan permintaan memori dan ukuran cache. Anda harus mengembalikan jumlah cache yang sesedikit mungkin dalam strategi penggantian cache apa pun. Strategi optimal adalah algoritma Belady , yang dapat Anda gunakan jika Anda mau. Sistem caching berfungsi sebagai berikut: Cache mulai kosong. Permintaan memori masuk. Jika permintaan meminta …

3
Pencari ruang parkir gratis multi-level
Intro terkait anak-anak Setiap kali saya membawa anak-anak saya ke taman hiburan, anak-anak menjadi semakin gugup semakin dekat kita ke taman, dengan puncak keberanian ketika kita berada di tempat parkir dan tidak menemukan tempat untuk parkir. Jadi saya telah memutuskan saya perlu metode untuk menemukan tempat parkir gratis terdekat untuk …

6
Apakah Anda akan menjadi Penenun saya?
Saya baru-baru ini bermain melalui ' The Weaver ' dan saya pikir ini menyajikan tantangan yang menarik untuk golf kode . Tempat: Weaver adalah gim di mana Anda diberikan sejumlah pita yang datang dari jarak 2 arah 90 derajat dan tujuan Anda adalah menukarnya di persimpangan tertentu untuk mencapai hasil …

12
Area persimpangan lingkaran
Deskripsi: Diberikan xdan yposisi dua lingkaran bersama dengan mereka radii, output area persimpangan dua lingkaran. Memasukkan : Anda akan diberikan input berikut: array 1 = x and y positions of circle a array 2 = x and y positions of circle b radius = radii of the two congruent circles …

9
Blok Penataan Ulang
Jadi tugas Anda adalah mengambil blok 3x3 di mana -berarti ruang kosong, dan *berarti ruang penuh, misalnya: -** -*- *-* dan mengatur ulang blok sehingga *membentuk X, seperti ini: *-* -*- *-* Input: kotak 3x3 seperti di atas, bisa berupa 3 baris, array, atau apa pun yang Anda inginkan. Keluaran: …

12
Stitch Bersama Palindrome dari Palindromic Substrings
Mengingat string l, menemukan semua substring palindromic pdari l(termasuk duplikat dan string karakter tunggal). Selanjutnya, atur ulang semua sub-string pmenjadi palindrome yang valid (mungkin ada beberapa jawaban yang benar). Jika tidak mungkin untuk mengatur ulang pmenjadi satu palindrom tunggal, program Anda mungkin memiliki perilaku yang tidak terdefinisi (kesalahan, stack-overflow, keluar, …


14
Bandingkan Dua Daftar dengan Maksimal mereka
Diberikan dua yang berbeda daftar bilangan bulat non-negatif, kembali daftar yang memiliki maksimum tertinggi (misalnya [4, 2], [3, 3, 1] -> [4, 2]). Jika keduanya memiliki maksimum yang sama, kembalikan daftar yang berisi lebih banyak instance dari maksimum ini (misalnya [4, 2, 4], [4, 3, 3, 3, 1, 3] -> …

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.