Misalkan kita membaca urutan angka, satu per satu. Cara menemukan elemen terkecil hanya dengan menggunakan memori sel dan dalam waktu linier ( ). Saya pikir kita harus menabung dulu hal urutan dan ketika mendapatkan 'jangka th, menghapus istilah yang kita yakin bahwa itu tidak bisa menjadi ' th elemen terkecil dan kemudian save 'jangka th. Jadi kita harus memiliki indikator yang menunjukkan istilah tidak dapat digunakan ini di setiap langkah dan indikator ini harus diperbarui di setiap langkah dengan cepat. Saya mulai dengan "maks"; tetapi tidak dapat memperbarui dengan cepat; Berarti jika kita mempertimbangkan maks maka dalam penghapusan pertama kita kehilangan maks dan kita harus mencari maks dalam dan penyebabnya waktu itu tidak linier. Mungkin kita harus menyimpan terlebih dahulu syarat urutan lebih cerdas.
Bagaimana saya mengatasi masalah ini?