Saya bingung. Saya ingin membuktikan bahwa bahwa masalah menyortir oleh n matriks yaitu baris dan kolom dalam urutan menaik adalah Ω ( n 2 log n ) . Saya melanjutkan dengan mengasumsikan bahwa itu dapat dilakukan lebih cepat daripada n 2 log n dan mencoba untuk melanggar log ( m ! ) Batas bawah untuk perbandingan yang diperlukan untuk mengurutkan elemen m. Saya punya dua jawaban yang saling bertentangan:
- kita bisa mendapatkan daftar elemen yang diurutkan dari matriks yang diurutkan dalam O ( n 2 ) /math/298191/lower-bound-for-matrix-sorting/298199?iemail=1 # 298199
- Anda tidak bisa mendapatkan daftar yang diurutkan dari matriks lebih cepat dari /programming/4279524/how-to-sort-amxn-matrix-which-has-all- nya-m-rows-sortir-dan-n-kolom-diurutkan
Yang mana yang benar?
6
Sebagai tambahan, itu mengganggu saya ketika kita melihat klaim bahwa "pengurutan adalah " tetapi itu tidak menentukan model input dan model perhitungan. Sortasi perbandingan adalah Ω ( n log n ) . Penyortiran, secara umum, mungkin lebih cepat dari itu, misalnya untuk string (jika n adalah total panjang input) atau bilangan bulat (dalam model perhitungan tertentu yang memungkinkan operasi aritmatika integer waktu konstan).
—
David Eppstein