Алгоритмы обработки строк и массивов — закрепление материала (13/21)
Раздел «Алгоритмы обработки строк и массивов». Закрепление материала по теме «Алгоритмы обработки строк и массивов». КТП составлено по действующей официальной программе Республики Беларусь.
Конспект урока
Язык примеров
Содержание урока адаптируется под выбранный язык
Закрепление: строки и массивы
Проведите вычислительный эксперимент: измерьте, как порядок одинаковых данных влияет на число серий и стоимость RLE.
Лаборатория
- Для каждого набора найдите n и число серий r.
- В учебной модели сравните исходную стоимость n и стоимость пар 2r.
- Исследуйте длинные серии, чередование и все различные значения.
- Сравните один набор до и после группировки, не забывая, что порядок изменился.
- Для каждого опыта проверьте decode(encode(a))=a и сформулируйте вывод.
Гипотеза: RLE выгодно в принятой модели только при 2r<n; сортировка не является допустимым улучшением, если важен исходный порядок.
Выходной билет
a=[1,1,2,3,3,3,5] → r=3, n=6, 2r=6: выигрыша нет.
Pascal
После кодирования вычислите r и сравните 2*r с n для каждого экспериментального набора.
Материалы урока
Скачать и открыть
Учителю
2 материалаМетодичка · для учителей
Поурочное планирование и опорная схема (РБ)
DoD/УП РБ: «Алгоритмы обработки строк и массивов» · блок «Алгоритмы и программирование» · 10 кл. elevated. Маршрут 45 мин, идеи по программе, лист ученика.
Комментарии
Войдите, чтобы оставлять комментарии.
Пока нет комментариев. Будьте первым!