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