Pertanyaan yang diberi tag array-manipulation

27
Temukan Surat Hilang

Pedoman Tugas Tulis metode yang menggunakan larik huruf berurutan (meningkat) sebagai input dan mengembalikan huruf yang hilang dalam larik (daftar dalam beberapa bahasa). Aturan Ini adalah kode golf sehingga jawaban tersingkat dalam byte menang! Anda akan selalu mendapatkan array yang...

26
Substring Sum Set

pengantar Mari kita amati array ini: [3, 2, 4, 1, 1, 5, 1, 2]. Setiap elemen menampilkan panjang substring yang harus disimpulkan. Mari kita lihat elemen pertama dari array di atas: [3, 2, 4, 1, 1, 5, 1, 2] ^ Elemen pada indeks pertama adalah 3 , jadi kami sekarang mengambil substring dengan...

26
Mode (elemen paling umum) dari daftar

Tulis cuplikan untuk menghitung mode (angka paling umum) dari daftar bilangan bulat positif. Misalnya, mode d = [4,3,1,0,6,1,6,4,4,0,3,1,7,7,3,4,1,1,2,8] adalah 1, karena itu terjadi maksimal 5 kali. Anda dapat mengasumsikan bahwa daftar tersebut disimpan dalam variabel seperti ddan memiliki...

26
Temukan pengantar tidur pembakar

Bayangkan seorang pembakar berjalan di sekitar kota dan mengambil korbannya sesuai dengan pola yang sangat spesifik (Atau, sebagai alternatif, Bayangkan seekor lebah terbang di sekitar taman dan memetik bunga-bunganya untuk diserbuki menurut pola yang sangat spesifik ). Katakanlah kota adalah...

26
Bangun Tangga

pengantar Saya ingin membangun tangga. Untuk ini, saya telah memungut dari tempat barang rongsokan dua papan panjang dengan lubang di dalamnya, dan saya ingin menempatkan langkah-langkah ke dalam lubang ini. Namun, lubang tidak ditempatkan secara merata, sehingga langkah-langkahnya akan sedikit...

26
Beranda di Daftar Jangkauan

Tantangan ini hanya mengembalikan daftar bilangan bulat, mirip dengan fungsi rentang Python, kecuali bahwa setiap angka berurutan harus sedalam itu dalam daftar. Aturan : Buat program atau fungsi non-anonim Itu harus mengembalikan atau mencetak hasilnya Hasilnya harus dikembalikan dalam daftar...

26
Perbedaan N

Dalam matematika, salah satu cara untuk mencari tahu apa jenis hubungan yang diberikan (linear, kuadratik, dll) adalah menghitung perbedaan. Untuk melakukannya, Anda mengambil daftar nilai y yang selisih antara nilai x koresponden sama, dan kurangi masing-masing dari angka di atasnya, buat daftar...

26
Menghitung gelombang

Saya telah menelusuri situs ini untuk sementara waktu, tetapi baru-baru ini saya benar-benar tertarik untuk mencoba beberapa tantangan. Saya berniat untuk mencoba beberapa topik kode-golf yang ada, tetapi saya tidak memiliki akses Internet untuk sementara waktu kemarin, dan sementara itu, saya...

26
Terapkan Lazy Drop Sort

Tantangan ini sudah menjelaskan tentang portsort. Namun, saya agak malas dan saya benar-benar hanya perlu array saya untuk sedikit lebih banyak diurutkan daripada sebelumnya, tidak perlu diurutkan sepanjang jalan . Di Drop Sort, kami menjatuhkan setiap elemen kurang dari elemen apa pun sebelumnya....

26
Menyamakan array

Tantangan Anda diberi array dari integer. Dengan gerakan, Anda dapat menambah atau mengurangi elemen array sebanyak 1 . Tugas Anda adalah untuk menyamakan array, yaitu membuat semua elemen array sama dengan melakukan beberapa gerakan . Tapi itu tidak cukup! Anda juga ingin membuat gerakan...

26
Temukan rentang nilai True dalam daftar

Tantangan: Tulis fungsi atau program yang menerima daftar nilai boolean dan kembalikan semua rentang True. Kasus uji: f [F] = [] f [T] = [[0,0]] f [T,T,F,T] = [[0,1],[3,3]] f [F,T,T,F,F,T,T,T] = [[1,2],[5,7]] f [F,T,T,F,F,F,T,T,T,T] = [[1,2],[6,9]] f [T,T,F,F,F,T,T,T,T,T,T,T,T,T,T,F] =...

26
Penjumlahan rotasi

Ambil matriks persegi yang berisi bilangan bulat positif sebagai input, dan hitung "jumlah yang diputar" dari matriks. Jumlah yang diputar: Ambil jumlah dari matriks asli dan matriks yang sama diputar 90, 180 dan 270 derajat. Misalkan matriksnya adalah: 2 5 8 3 12 8 6 6 10 maka jumlah yang...

26
Simpan nonzero dan tetangga mereka

Diambil dari pertanyaan ini di Stack Overflow. Terima kasih juga kepada @miles dan @Dada karena menyarankan input uji yang mengatasi beberapa kasus sudut. Tantangan Diberikan array nilai integer, hapus semua nol yang tidak diapit oleh beberapa nilai bukan nol. Secara setara, sebuah entri harus...

26
Memesan daftar

Ringkasan Diberikan daftar bilangan bulat, kembalikan indeks setiap bilangan bulat akan berakhir pada saat diurutkan. Misalnya, jika daftar itu [0,8,-1,5,8], Anda harus kembali [1,3,0,2,4]. Perhatikan bahwa keduanya 8mempertahankan urutan relatif satu sama lain (pengurutannya stabil). Dengan...

25
Jumlah Matriks yang tidak tumpang tindih

Jumlah Matriks yang tidak tumpang tindih Diberikan k array panjang n , hasilkan jumlah maksimum yang mungkin dengan menggunakan satu elemen dari setiap array sehingga tidak ada dua elemen dari indeks yang sama. Dijamin bahwa k <= n. Memasukkan Daftar nonempty array nonempty dari...

25
Berapa hari dalam sebulan?

Diberikan representasi tekstual (nama lengkap tidak peka huruf atau singkatan 3 karakter) sebulan mengembalikan jumlah hari dalam sebulan. Sebagai contoh, december, DEC, dan decsemua harus kembali 31. Februari dapat memiliki 28 atau 29 hari. Asumsikan input adalah sebulan di salah satu bentuk...