Kami disajikan di kelas dengan algoritma untuk menemukan maksimum dalam array secara paralel dalam kompleksitas waktu dengan n 2 komputer.
Algoritma itu adalah:
Diberikan array A dengan panjang n:
- Buat array flag B dengan panjang n dan inisialisasi dengan nol dengan komputer.
- Bandingkan setiap 2 elemen dan tulis 1 dalam B pada indeks minimum dengan komputer.
- temukan indeks dengan 0 di A dengan komputer.
Dosen menggoda kita itu bisa dilakukan dengan komputer dan dengankompleksitaslognwaktu.
Setelah banyak berpikir saya tidak tahu bagaimana melakukannya. Ada ide?