Tutup. Pertanyaan ini di luar topik . Saat ini tidak menerima jawaban. Ingin meningkatkan pertanyaan ini? Perbarui pertanyaan sehingga sesuai topik untuk Code Golf Stack Exchange. Ditutup 2 tahun yang lalu . Tujuan dari teka-teki ini adalah untuk
Tutup. Pertanyaan ini di luar topik . Saat ini tidak menerima jawaban. Ingin meningkatkan pertanyaan ini? Perbarui pertanyaan sehingga sesuai topik untuk Code Golf Stack Exchange. Ditutup 2 tahun yang lalu . Tujuan dari teka-teki ini adalah untuk
pengantar Sebagian besar dari Anda terbiasa dengan algoritma pengurutan gabungan untuk menyortir daftar angka. Sebagai bagian dari algoritma, seseorang menulis fungsi pembantu yang disebut mergeyang menggabungkan dua daftar yang diurutkan menjadi satu daftar yang diurutkan. Dalam pseudocode...
Latar Belakang Sebuah polyomino disebut L-cembung , apakah itu mungkin untuk wisata dari setiap tile untuk setiap genteng lain dengan jalur L-berbentuk, yaitu jalan yang masuk dalam arah mata angin dan perubahan arah paling banyak sekali. Misalnya, polyomino dari 1s pada gambar 0 0 1 1 1 0 1 1 1...
Pedometer sederhana dapat dimodelkan dengan pendulum dengan dua sakelar di sisi yang berlawanan — satu di x = 0 dan satu di x = l . Ketika pendulum menghubungi tombol jauh, ambulator dapat diasumsikan telah mengambil setengah langkah. Saat kontak dengan sakelar dekat, langkahnya selesai. Diberikan...
pengantar Mari kita amati array berikut: [1, 1, 1, 2, 2, 1, 1, 1, 1, 2, 2, 2, 1, 1, 1] Sebuah kelompok terdiri dari angka yang sama di samping satu sama lain. Dalam array di atas, ada 5 grup berbeda: [1, 1, 1, 2, 2, 1, 1, 1, 1, 2, 2, 2, 1, 1, 1] 1, 1, 1 2, 2 1, 1, 1, 1 2, 2, 2 1, 1,...
Sebuah tumpukan , juga dikenal sebagai prioritas-antrian, adalah jenis data abstrak. Secara konseptual, itu adalah pohon biner di mana anak-anak dari setiap simpul lebih kecil dari atau sama dengan simpul itu sendiri. (Dengan asumsi itu adalah heap-max.) Ketika sebuah elemen didorong atau muncul,...
Terinspirasi oleh pos StackOverflow ini . pengantar Tugas Bob adalah membuat spreadsheet dan mengaturnya. Cara dia mengaturnya diketahui sangat sedikit kecuali untuk Bob, tetapi dia membuat daftar masing-masing spreadsheet yang termasuk dalam kelompok yang sama. Ada banyak data dalam spreadsheet...
Diberikan array integer setidaknya dua elemen, output Matrix-Vector (didefinisikan di bawah) dari array. Untuk menghitung Matriks-Vektor , pertama-tama putar melalui narray input -ukuran untuk membuat matriks ukuran n x n, dengan elemen pertama dari array mengikuti diagonal utama. Ini membentuk...
Tantangan Anda hari ini adalah menulis program atau fungsi yang mengambil daftar ldan memberikan posisil mana setiap elemen berurutan lmuncul. Dengan kata lain, output indeks dari nilai terkecil, diikuti oleh indeks dari nilai terkecil kedua, dll. Anda dapat mengasumsikan bahwa array input hanya...
Diberikan daftar daftar menemukan daftar terpendek yang merupakan sublist yang berdekatan dari satu daftar. Misalnya kalau kita punya [[1,2,3], [1,2,3,4], [2,4,5,6], [1,2,4,5,6]] sublist bersebelahan terpendek akan [3,4]karena hanya muncul di daftar kedua. Jika tidak ada sublist berdekatan...
Ambil tiga input, serangkaian teks T,; serangkaian karakter untuk menggantikan F,; dan serangkaian karakter untuk menggantikannya dengan R,. Untuk setiap substring Tdengan karakter yang sama (tidak sensitif huruf) F, gantilah dengan karakter dalam R. Namun, simpan case yang sama dengan teks...
Ambil dua bilangan bulat positif Ndan Mdan buat jumlah kumulatif gabungan [N], dengan Miterasi. Keluarkan hasil dari iterasi terakhir. Definisi jumlah kumulatif gabungan: Mulai dengan angka Ndan tentukan urutanX = [N] Tambahkan ke Xjumlah kumulatifX Ulangi langkah 2 Mkali. Jumlah kumulatif...
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 4 1 7 7 2 5 0 2 1 4...
pengantar Misalkan saya memiliki daftar bilangan bulat, katakanlah L = [-1,2,2,1,2,7,1,4] . Saya suka memiliki keseimbangan dalam hidup saya, jadi saya senang melihatnya memiliki banyak elemen aneh bahkan elemen. Terlebih lagi, ia juga memiliki jumlah elemen yang sama di semua kelas modulo yang...
Untuk tantangan lain yang saya tulis, saya perlu memverifikasi bahwa kasus uji dapat diselesaikan dengan bilangan bulat terbatas. Secara khusus, saya perlu memverifikasi yang berikut ini, untuk array integer yang tidak kosong Adan lebar bit integer n: Semua bilangan bulat adi Amemuaskan -2**(n-1)...
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,...
Anda akan diberi matriks persegi bilangan bulat M dan lain bilangan bulat positif n , ketat lebih kecil dari ukuran M . Tugas Anda adalah untuk menghasilkan semua sub-matriks persegi ukuran M n . Untuk keperluan tantangan ini, sebuah sub-matriks persegi adalah kelompok yang berdekatan baris dan...
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...
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...
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...