Pertanyaan yang diberi tag sorting

12
Mengurutkan

Dalam pracetak https://arxiv.org/abs/1801.00776 baru-baru ini , dinyatakan bahwa bilangan real dapat diurutkan dalam waktu O ( n √nnn dan ruang linear. Makalah ini tampaknya masuk akal, meskipun saya bukan ahli dalam menyortir algoritma.O(nlogn−−−−√),O(nlog⁡n),O(n \sqrt{\log n}), Jika benar,...

12
Menyortir urutan "k-tonik"

Saya harap seseorang tahu referensi untuk ini, jadi saya tidak perlu membaca literatur ... Pertimbangkan urutan angka . Pikirkan urutan sebagai interval . Jelas, urutan asli adalah bitonic jika ada titik pada garis nyata menusuk paling banyak 2 interval. Kita akan merujuk pada urutan di mana titik...

12
menemukan elemen k terkecil dalam array di O (k)

Ini adalah pertanyaan menarik yang saya temukan di web. Diberikan array yang berisi n angka (tanpa informasi tentangnya), kita harus memroses terlebih dahulu array dalam waktu linier sehingga kita dapat mengembalikan elemen terkecil k dalam waktu O (k), ketika kita diberi angka 1 <= k <=...

12
Bisakah kita mengurutkan tanpa permutasi?

Sudah diketahui bahwa mengurutkan permutasi dengan transposisi ada di , karena jumlah minimum transposisi yang diperlukan untuk mengurutkan adalah . Gagasan "angka inversi" ini juga memiliki aplikasi dalam kombinatorik aljabar, misalnya memungkinkan untuk memberikan dengan struktur kisi, yang...

12
Penyortiran perbandingan acak optimal

Jadi kita semua tahu perbandingan-pohon batas bawah pada jumlah perbandingan terburuk yang dibuat oleh algoritma sortir perbandingan (deterministik). Itu tidak berlaku untuk penyortiran perbandingan acak (jika kita mengukur perbandingan yang diharapkan untuk input kasus terburuk). Misalnya, untuk n...

9
Kompleksitas semacam buta?

Kita semua tahu bahwa kompleksitas minimal dari algoritma pengurutan berbasis perbandingan adalah perbandingan . Saya mencoba untuk melakukan semacam buta , yaitu diberi nomor keluaran sirkuit (dengan gerbang boolean, aritmatika dan "perbandingan") yang mengurutkan daftar item

8
Kompleksitas penyortiran

Tidak sulit untuk menunjukkan bahwa mengurutkan array angka sulit untuk . Jika input adalah array dari 1s dan 0s maka pada dasarnya fungsi (diberikan bit, output jumlah 1s dalam biner) karena lengkap untuk dan dimungkinkan untuk mengkonversi angka unary ke angka biner dan (logaritmik) angka biner...

8
apa kelebihan heapsort dibanding smoothsort?

Wikipedia menyatakan bahwa kelebihan smoothsort daripada heapsort adalah bahwa pada waktu itu mendekati waktu O (n). Sekarang saya bertanya-tanya apa kelebihan heapsort dibanding smoothsort? Atau untuk mengulangi pertanyaan ini, apakah smoothsort selalu merupakan pilihan yang lebih baik daripada...