Перейти к содержанию

сортировка — изучение основных понятий (8/21)

Раздел «Структуры данных». Изучение основных понятий по теме «сортировка». КТП составлено по действующей официальной программе Республики Беларусь.

Открыт · Презентация · Методичка

Конспект урока

Язык примеров

Содержание урока адаптируется под выбранный язык

Сортировка записей: основные понятия

Сортировка — перестановка исходных элементов, удовлетворяющая заданному строгому порядку. Корректный результат одновременно упорядочен и содержит ровно те же записи.

Сортировка выбором

Для позиции k найдите лучшую запись в хвосте k..n−1 и обменяйте её с a[k]. Инвариант: после шага префикс содержит лучшие элементы в окончательном порядке.

Свойства

Алгоритм выполняет n(n−1)/2 сравнений, не более n−1 обменов, работает in-place и в обычной форме не гарантирует устойчивость.

Pascal

Реализуйте Better и SelectionSort; record обменивается целиком. Следите за границами k и j.

Материалы урока

Скачать и открыть

Учителю

2 материала

Презентация · для учителей

Презентация «Сортировка записей: основные понятия»

Скачать PPTX

Методичка · для учителей

Поурочное планирование и опорная схема (РБ)

DoD/УП РБ: «сортировка» · блок «Алгоритмы и программирование» · 10 кл. elevated. Маршрут 45 мин, идеи по программе, лист ученика.

Скачать DOCX

Поурочное планирование и опорная схема (РБ)

DOCX

Комментарии

Войдите, чтобы оставлять комментарии.

Пока нет комментариев. Будьте первым!