На уроці нам було представлено алгоритм пошуку максимуму в масиві паралельно у часовій складності з ЕОМ.n 2
Алгоритм:
Дано масив довжиною n:
- Складіть масив прапора B довжиною n та ініціалізуйте його з нулями з комп'ютерів.
- Порівняйте кожні 2 елементи і запишіть 1 в B з індексом мінімуму з комп’ютерів.
- знайдіть індекс з 0 в A з комп'ютерами.
Лектор дражнив нас, що це можна зробити з комп'ютерами та з часовою складністю. logn
Після багато роздумів я не міг зрозуміти, як це зробити. Будь-яка ідея?