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 .
Mempersiapkan semua perbandingan dan kemudian melakukan aritmatika pada bit yang dihasilkan membuat saya algoritma , namun oleh beberapa "pointer aritmatika" gila, saya pikir saya bisa mendapatkan Versi: kapan.
Apakah ada batas bawah yang diketahui untuk sirkuit pemilahan berbasis perbandingan sepanjang garis yang mirip dengan satu untuk algoritma pemilahan berbasis perbandingan? Mungkinkah menutup mata untuk mengurutkan waktu ?
n^2
batas bawah atau apakah itu tidak dapat dibawa ke yang biasa n log n
setelah semua - hanya memeriksa untuk melihat apakah ada situasi di mana batas yang lebih tinggi seperti n^2
yang sudah diketahui.