Pertanyaan yang diberi tag sorting

30
Segitiga ASCII

Tugas Anda adalah menulis program atau fungsi yang mencetak segitiga ASCII. Mereka terlihat seperti ini: |\ | \ | \ ---- Program Anda akan mengambil input numerik tunggal n, dengan kendala 0 <= n <= 1000. Segitiga di atas memiliki nilai n=3. Segitiga ASCII akan memiliki ngaris miring...

29
The Smart Person's Mirage

Sekali waktu, saya membaca pertanyaan / jawaban ini di Quora Apakah benar ada programmer dengan gelar ilmu komputer yang tidak dapat lulus tes FizzBuzz Kode ini diberikan sebagai jawaban yang jelas for i in range(1, 100): if i % 3 == 0 and i % 5 == 0: print "FizzBuzz" elif i % 3 == 0: print...

29
Panah variabel-variabel itu!

Tantangan Robin suka memiliki deklarasi variabel dalam bentuk panah. Begini cara dia melakukannya: Masukkan sejumlah string Pesanlah dengan panjang menanjak Keluarkan mereka yang dipesan oleh bagian tengah untuk kira-kira membentuk panah negatif, seperti ini (mana yang paling suka golf): 5 or...

29
Hitung Super-Logaritma

Ini harus menjadi tantangan sederhana. Dengan diberi nomor n >= 0, keluarkan logaritma super-log (atau log *, log-star, atau logaritma iterated , yang setara karena ntidak pernah negatif untuk tantangan ini.) Dari n. Ini adalah salah satu dari dua fungsi terbalik untuk tetrasi . Yang lainnya...

29
Lakukan semacam gravitasi

Tantangan Diberikan daftar bilangan bulat, perlihatkan bagaimana pengurutan gravitasi akan dilakukan. Sortir Gravitasi Dalam jenis gravitasi, bayangkan angka sebagai deretan tanda bintang. Kemudian, semuanya jatuh, dan baris baru akan jelas diurutkan. Mari kita lihat sebuah contoh: [2, 7, 4,...

29
Sortir string, semacam

Jika Anda mengurutkan string, Anda biasanya akan mendapatkan sesuatu seperti: ':Iaaceeefggghiiiiklllllmnnooooprrssstttttuuyyyy Ya, itu adalah kalimat pertama yang disortir. Seperti yang Anda lihat, ada banyak karakter berulang, aa, eee, ttttt, 9 ruang dan sebagainya. Jika kita menambah...

29
Terapkan Bogosort

Apakah memecahkan Sudoku terlalu sulit? Bahkan versi brute force ? Inilah latihan coding yang sedikit lebih mudah. Saya harap. :-P Tulis fungsi terpendek untuk mengimplementasikan bogosort. Secara khusus, fungsi Anda harus: Ambil sebuah array (atau bahasa Anda yang setara) sebagai input Periksa...

29
Tukar indeks dan nilai

Tugas Tulis program atau fungsi yang inputnya adalah daftar / larik X bilangan bulat, dan yang keluarannya adalah daftar himpunan bilangan bulat Y , sedemikian rupa sehingga untuk setiap elemen e dalam setiap set Y [ i ], X [ e ] = i , dan sehingga jumlah elemen dalam set di Y sama dengan jumlah...

27
Bilangan dengan Rotational Symmetry

Diberikan bilangan bulat, mengeluarkan nilai kebenaran jika itu terbalik terbalik (diputar 180 °) atau nilai palsu sebaliknya. 0,, 1dan 8memiliki simetri rotasi. 6menjadi 9dan sebaliknya. Urutan angka yang menghasilkan hasil yang benar: OEIS A000787 0, 1, 8, 11, 69, 88, 96, 101, 111, 181, 609,...

27
Sortir ini, cepat!

Ya ... ada 59 (sekarang 60) pertanyaan yang diurutkan , tetapi tidak ada quicksort sederhana. Itu harus diperbaiki. Bagi mereka yang tidak terbiasa dengan quicksort , ini adalah rincian, milik Wikipedia- Pilih elemen, yang disebut pivot , dari array. Susun ulang array sehingga semua elemen...

27
Membalik pancake

Dalam menyortir pancake , satu-satunya operasi yang diizinkan adalah membalik elemen dari beberapa awalan urutan. Atau, pikirkan tumpukan pancake: Kami memasukkan spatula di suatu tempat di tumpukan dan membalik semua pancake di atas spatula. Sebagai contoh, urutan 6 5 4 1 2 3dapat diurutkan...

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

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

25
Driftsort sebuah array

Driftsort adalah cara sederhana untuk "mengurutkan" sebuah array. Ia bekerja dengan "geser" atau "memutar" elemen-elemen dalam array sampai array diurutkan, atau sampai array gagal diurutkan. Mari kita telusuri dua contoh. Pertama, pertimbangkan array [10, 2, 3, 4, 7]. Karena array tidak...

25
Sortir daftar angka [ditutup]

Ditutup . Pertanyaan ini perlu lebih fokus . Saat ini tidak menerima jawaban. Ingin meningkatkan pertanyaan ini? Perbarui pertanyaan sehingga berfokus pada satu masalah hanya dengan mengedit posting ini . Ditutup 3 tahun yang lalu . Tentang

24
Meniru pemesanan

Dengan dua daftar angka, satu sumber dan satu pola , susun ulang sumbernya untuk mencocokkan urutan relatif dari pola tersebut. Dua entri dari sumber yang disusun ulang harus membandingkan dengan cara yang sama seperti entri pada posisi pola yang sama. Misalnya input s = [-5, 9, 4, 13, 11, -6,...

24
PengucapanSort ™

Kita semua tahu tentang algoritma pengurutan mewah yang berbeda, tetapi tidak ada yang memberikan angka dengan cara yang mudah diucapkan. Untuk mengatasinya, saya usulkan menggunakan PengucapanSort ™, cara paling alami untuk mengurutkan daftar angka. Pengucapan Aturan resmi untuk mengucapkan...