Алгоритмы обработки строк и массивов — закрепление материала (6/21)
Раздел «Алгоритмы обработки строк и массивов». Закрепление материала по теме «Алгоритмы обработки строк и массивов». КТП составлено по действующей официальной программе Республики Беларусь.
Открыт · Презентация · Методичка
Конспект урока
Язык примеров
Содержание урока адаптируется под выбранный язык
Закрепление: фильтрация массива
Отберите положительные элементы массива, сохранив их исходный порядок.
Лаборатория
- Контракт: элемент проходит фильтр, если x>0; ноль не проходит.
- Ведите читаемый индекс i и длину результата k.
- Протрассируйте [-3,5,0,2,-1,4] → [5,2,4], k=3.
- Проверьте все положительные, отсутствие положительных и повторяющиеся значения.
- Объясните, почему фильтрация не является сортировкой.
Инвариант: result содержит подходящие элементы уже просмотренного префикса в исходном порядке.
Выходной билет
[0,-2,7,7,-1] → [7,7], количество 2.
Pascal
Записывайте result[k] только при выполнении условия и затем увеличивайте k.
Материалы урока
Скачать и открыть
Учителю
2 материалаМетодичка · для учителей
Поурочное планирование и опорная схема (РБ)
DoD/УП РБ: «Алгоритмы обработки строк и массивов» · блок «Алгоритмы и программирование» · 10 кл. elevated. Маршрут 45 мин, идеи по программе, лист ученика.
Комментарии
Войдите, чтобы оставлять комментарии.
Пока нет комментариев. Будьте первым!