бинарный поиск — закрепление материала (13/21)
Раздел «Структуры данных». Закрепление материала по теме «бинарный поиск». КТП составлено по действующей официальной программе Республики Беларусь.
Конспект урока
Язык примеров
Содержание урока адаптируется под выбранный язык
Границы бинарного поиска
Закрепляем бинарный поиск на массивах с дубликатами: находим первое и последнее вхождение, диапазон совпадений и количество элементов.
Компьютерная лаборатория
Реализуйте FirstIndex и LastIndex, проверьте семь классов крайних случаев и сравните результат с независимым линейным эталоном.
Ключевой вывод
При равенстве поиск не заканчивается: индекс сохраняется в answer, а алгоритм продолжает движение к нужной границе.
Pascal
Инициализируйте answer := -1; для первой границы после равенства двигайте right, для последней — left.
Материалы урока
Скачать и открыть
Учителю
2 материалаМетодичка · для учителей
Поурочное планирование и опорная схема (РБ)
DoD/УП РБ: «бинарный поиск» · блок «Алгоритмы и программирование» · 10 кл. elevated. Маршрут 45 мин, идеи по программе, лист ученика.
Комментарии
Войдите, чтобы оставлять комментарии.
Пока нет комментариев. Будьте первым!