Алгоритмы обработки строк и массивов — самостоятельная работа (14/21)
Раздел «Алгоритмы обработки строк и массивов». Самостоятельная работа по теме «Алгоритмы обработки строк и массивов». КТП составлено по действующей официальной программе Республики Беларусь.
Открыт · Презентация · Методичка
Конспект урока
Язык примеров
Содержание урока адаптируется под выбранный язык
Самостоятельная работа: строки и массивы
Выполните 8 заданий на 20 баллов. Работа индивидуальная. Для каждого алгоритма фиксируйте свойства входа, промежуточное состояние и граничные тесты.
Задания
- Назовите допустимые индексы массива [4,1,4,2].
- Представьте строку "abbbaac" сериями.
- Отфильтруйте положительные из [−3,0,5,−2,8], сохранив порядок.
- Исправьте границу цикла i ≤ length(a).
- Протрассируйте разворот [1,2,3,4,5] двумя указателями.
- Сопоставьте задачи с линейным проходом, двумя указателями и группировкой серий.
- Реализуйте countRuns(a), пустой массив → 0.
- Составьте два граничных и один обычный тест с ожидаемыми ответами.
Pascal
Реализуйте countRuns как функцию; для непустого массива начните с 1 и увеличивайте результат при a[i]<>a[i-1].
Материалы урока
Скачать и открыть
Учителю
2 материалаМетодичка · для учителей
Поурочное планирование и опорная схема (РБ)
DoD/УП РБ: «Алгоритмы обработки строк и массивов» · блок «Алгоритмы и программирование» · 10 кл. elevated. Маршрут 45 мин, идеи по программе, лист ученика.
Комментарии
Войдите, чтобы оставлять комментарии.
Пока нет комментариев. Будьте первым!