Pertanyaan yang diberi tag array-manipulation

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

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

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

13
Operator Bitwise di Brainfuck

Tugas Anda adalah membuat satu program brainfuck untuk masing-masing operator biner berikut. Setiap program harus mengambil satu atau dua angka 8-bit (A dan B) dari input dan menghitung operasi yang ditentukan: A XOR B A AND B A OR B A Shifted Left by 1 (circular shift) NOT A Anda tidak harus...

13
Dapatkan The Getters

Tugas Saya kira semua orang menyukai pembuatan kode otomatis dan menghemat waktu selama bekerja. Anda harus membuat banyak kelas dan anggota di siang hari dan Anda tidak ingin membuat semua itu getterssecara manual. Tugasnya adalah menulis program atau fungsi, yang menghasilkan gettersuntuk semua...

13
Siapa raja turnamen?

Latar Belakang Pertimbangkan turnamen round-robin, di mana setiap kontestan memainkan satu pertandingan melawan setiap kontestan lainnya. Tidak ada pengundian, sehingga setiap pertandingan memiliki pemenang dan pecundang. Seorang kontestan A adalah raja turnamen, jika untuk setiap lainnya...

13
Jalankan melalui array

Kita semua sering mendengar ungkapan "berjalan melalui array" berarti "memetakan fungsi di atas array berikut". Namun, saya perlu melakukannya (sekarang!), Jadi saya ingin Anda menjalankan array. Bagaimana saya berlari? Bayangkan ada paket liar serigala belakang Anda Menjalankan melalui array...

13
Produk-produk Fibonacci

Anda dapat menguraikan angka lebih besar dari 0 sebagai jumlah unik dari angka Fibonacci positif. Dalam pertanyaan ini kami melakukan ini dengan berulang kali mengurangi angka Fibonacci positif terbesar yang mungkin . Misalnya: 1 = 1 2 = 2 3 = 3 4 = 3 + 1 12 = 8 + 3 + 1 13 = 13 100 = 89 + 8 +...

13
Menafsirkan rentang longgar

Menafsirkan rentang longgar ListSharp adalah bahasa pemrograman yang ditafsirkan yang memiliki banyak fitur, salah satu fitur tersebut adalah pencipta rentang berbasis 1 indeks yang berfungsi seperti ini: Anda mendefinisikan rentang sebagai (INT) TO (INT)atau hanya di (INT)mana keduanya atau int...

13
Ubah array ini menjadi sebuah matriks

Ambil array yang tidak bersarang sebagai input. Ubah menjadi matriks dengan menggunakan metode berikut: Katakanlah array saya adalah [1, 2, 3, 4, 5] Pertama, saya ulangi array itu 5 kali: (panjangnya) [[1, 2, 3, 4, 5], [1, 2, 3, 4, 5], [1, 2, 3, 4, 5], [1, 2, 3, 4, 5], [1, 2, 3, 4,...

13
Regangkan sebuah array

Sebelumnya saya mendefinisikan proses penghancuran array Dalam naksir kita membaca array kiri ke kanan. Jika pada suatu titik kita menemukan dua elemen yang sama dalam satu baris, kita menghapus yang pertama dan menggandakan yang kedua. Sebagai contoh di sini adalah proses menghancurkan array...

13
Faktorisasi Array

Diberikan array bilangan bulat positif, menghasilkan larik stabil dari faktor prima yang berbeda dari bilangan bulat ini. Dengan kata lain, untuk setiap integer dalam input secara berurutan, dapatkan faktor prima, sortir, dan tambahkan bilangan prima yang belum ada dalam output ke output. Uji...

13
Hitung Matriks Kotak Optimal

The matrix yang optimal (untuk lingkup yang agak sempit tantangan ini) diperoleh dengan "zipping" unsur-unsur dari yang sesuai baris dan kolom dari matriks persegi dan mendapatkan maksimum masing-masing pasangan. Misalnya, diberikan matriks berikut: 4 5 6 1 7 2 7 3 0 Anda dapat menggabungkan...

13
Pengelompokan Data Array

Diberikan matriks integer adan integer nonnegatif i, menghasilkan pemetaan byang memetakan nilai yang berbeda di ikolom th ake baris ayang memiliki nilai di ikolom th. Anda dapat berasumsi bahwa iberada dalam kisaran setengah terbuka [0, num_cols(a))(atau [1, num_cols(a)]jika Anda memilih untuk...

13
Pulihkan yang utama dari kekuatan yang utama

Definisi : kekuatan prima adalah bilangan alami yang dapat diekspresikan dalam bentuk p n di mana p adalah prima dan n adalah bilangan alami. Tugas : Diberi kekuatan prima p n > 1, kembalikan prima p. Testcases : input output 9 3 16 2 343 7 2687 2687 59049 3 Penilaian : Ini adalah kode-golf...