На Горох
Информатика, 5 класс

Упорядочение

"Занимательные задачи по информатике", Босова Л.Л., Босова А.Ю., Коломенская Ю.Г.

Объяснение темы

Кратко о теме

Упорядочение — это расположение объектов в последовательности по выбранному правилу. Оно помогает навести порядок в списке, быстро найти нужный объект и выполнять задания по шагам. Чтобы упорядочить набор, сначала выбирают признак сравнения: например, величину числа, буквы в слове или длину предмета. Затем определяют направление и расставляют объекты, не теряя и не повторяя их. Один и тот же набор можно расположить по-разному, если изменить признак или направление.

Объяснение темы

Текст подготовлен нейронной сетью по теме параграфа и не заменяет учебник — важные факты и формулировки сверяйте с ним.

Определения и обозначения

Упорядочение — расположение объектов в последовательности по выбранному правилу. Например, числа можно поставить от меньшего к большему, а предметы — от короткого к длинному. Это понятие нужно, чтобы не расставлять объекты наугад и получать порядок, который можно объяснить и проверить.

Порядок объектов — их расположение относительно друг друга в полученной последовательности: кто стоит раньше, позже или между другими. Если список упорядочен, можно точно сказать, какое место занимает каждый объект. Это помогает сравнивать расположение и находить нужный элемент.

Правило упорядочения — условие, по которому сравнивают объекты и определяют их место. Например, правилом может быть «расположить числа по возрастанию». Правило нужно, чтобы все объекты сравнивали одинаково и результат не зависел от случайного выбора.

Упорядоченный набор — набор объектов, расположенных в определённом порядке; изменение правила может изменить их последовательность. Так, одни и те же числа можно поставить как от меньшего к большему, так и наоборот. Это определение напоминает: порядок относится не только к самим объектам, но и к выбранному условию.

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

Упорядочить объекты можно только после выбора признака, по которому их будут сравнивать. Например, числа сравнивают по величине, а слова — по буквам; длину карандашей можно сравнить по сантиметрам. Без признака нельзя решить, какой объект должен стоять раньше, потому что разные свойства могут дать разные результаты.

Правило должно быть понятным и применимым ко всем объектам набора. Если для части предметов мы сравниваем длину, а для остальных — цвет, места нельзя определить единым способом. Поэтому перед началом полезно проверить, что признак подходит каждому объекту и что по нему можно сравнивать любые два объекта из набора.

При упорядочении чисел по возрастанию каждый следующий элемент не меньше предыдущего, а по убыванию — не больше предыдущего. Это значит, что при движении слева направо числа в первом случае не становятся меньше, а во втором — не становятся больше. Например, 3, 3, 6 подходит для возрастания: равные числа разрешены, поскольку следующее не меньше предыдущего.

Слова можно располагать в алфавитном порядке: сначала сравнивают первые буквы, а если они совпадают — следующие. Буква, которая раньше стоит в алфавите, задаёт более раннее место слова. Например, в словах «дом» и «лес» первые буквы разные, поэтому сравнивать остальные уже не нужно; если первые буквы совпадают, сравнение продолжают слева направо.

У одного и того же набора может быть несколько порядков: результат зависит от выбранного признака и направления упорядочения. Числа можно расположить от меньшего к большему или от большего к меньшему, а карандаши — по длине либо, например, по цвету. Поэтому в задании важно прочитать, какой признак и какое направление нужны: иначе получится последовательность, верная по другому правилу.

Примеры правил упорядочения

Что упорядочиваемПризнак сравненияПравилоПример результата
ЧислаВеличинаПо возрастанию2, 5, 8, 11
ЧислаВеличинаПо убыванию11, 8, 5, 2
СловаБуквенный составПо алфавитуарбуз, берёза, груша
ПредметыВыбранный признак, например длинаОт меньшего к большемуКарандаши от самого короткого к самому длинному

Сначала найди в таблице, какие объекты упорядочивают и по какому признаку их сравнивают. Затем прочитай направление и проверь, соответствует ли ему пример результата. По такой схеме удобно составлять собственные правила для новых наборов.

Разбор задач

Числа по возрастанию

Задача. Расположи числа 7, 2, 9, 4 по возрастанию. Здесь объекты — числа, признак сравнения — величина, а направление задано словами «по возрастанию». Значит, слева должно стоять наименьшее число, а справа — наибольшее.

  1. Сравним числа и найдём наименьшее из них: это 2. Ставим его первым и больше не выбираем.
  2. Среди оставшихся чисел 7, 9 и 4 наименьшее — 4. Записываем его следом за двойкой.
  3. Из двух оставшихся чисел 7 и 9 раньше ставим 7, затем 9. Проверяем: каждое следующее число не меньше предыдущего, и все четыре исходных числа использованы.

Ответ: 2, 4, 7, 9.

Слова по алфавиту

Задача. Расположи слова «дом», «лес», «мак», «аист» в алфавитном порядке. Сравнивать будем буквенный состав, начиная с первых букв. Направление такое: раньше ставится слово, первая различающаяся буква которого раньше встречается в алфавите.

  1. Смотрим на первые буквы: у слова «аист» это а, у «дом» — д, у «лес» — л, у «мак» — м. В алфавите они идут именно в таком порядке.
  2. Так как первые буквы у всех слов различаются, сравнивать вторые буквы не требуется. Записываем слова, следуя найденному порядку первых букв.
  3. Проверяем результат: каждое из четырёх слов присутствует один раз, а первые буквы идут от а к м. Если бы первые буквы совпали, пришлось бы сравнить следующие.

Ответ: аист, дом, лес, мак.

Книги по толщине

Задача. У пяти книг толщина равна 1, 3, 2, 5 и 4 см. Расположи книги от самой тонкой к самой толстой. Признак уже указан — толщина, а нужное направление означает, что значения должны увеличиваться слева направо.

  1. Запишем измерения: 1, 3, 2, 5, 4 см. Наименьшая толщина — 1 см, поэтому книга с таким значением будет первой.
  2. Из оставшихся значений наименьшее — 2 см, затем идут 3 см и 4 см. После них ставим 5 см, потому что это наибольшая толщина.
  3. Сверяем последовательность с правилом: каждое следующее значение больше предыдущего. Пересчитываем книги: получилось пять значений, и каждое из исходных измерений встречается один раз.

Ответ: книги толщиной 1, 2, 3, 4 и 5 см, от самой тонкой к самой толстой.

Типичные ошибки

Начинать упорядочение, не выбрав признак, — значит сравнивать объекты по разным основаниям. Так бывает, когда хочется сразу переставить предметы, не уточнив, что именно считать важным. Перед началом назови признак вслух и проверь, что он подходит всем объектам набора.

Путать возрастание и убывание легко, если не обратить внимания на направление в условии. Тогда правильные числа могут оказаться записаны наоборот. Чтобы себя проверить, прочитай последовательность слева направо и сравни каждую пару соседних чисел с правилом: при возрастании они не уменьшаются, при убывании — не увеличиваются.

Сравнивать слова только по первой букве недостаточно, когда первые буквы совпадают. Ошибку допускают, потому что сначала кажется, будто одинаковое начало уже определяет порядок. Сравнивай слова слева направо до первой различающейся буквы; после этого проверь, какое место эта буква занимает в алфавите.

При переносе объектов в новый порядок можно случайно пропустить один объект или записать его дважды. Такое случается, если выбирать элементы из исходного списка, не отмечая уже использованные. После сортировки сверь новый список с исходным: каждый объект должен встретиться ровно один раз, а их количество должно совпасть.

Связь с другими темами

Для упорядочения чисел нужно уметь сравнивать их по величине, а для слов — знать порядок букв русского алфавита. Эти знания помогают выбрать правильный следующий шаг: найти меньшее число или более раннюю букву. Поэтому полезно сначала потренироваться сравнивать отдельные числа и буквы, а затем составлять из них последовательности.

Упорядочение пригодится при поиске данных в списках и составлении каталогов: например, фамилии можно расположить по алфавиту. Оно встречается и в алгоритмах — последовательностях команд, где порядок действий влияет на результат. Когда правило сформулировано ясно, легче и выполнить задание, и проверить, правильно ли оно сделано.

Что запомнить

  • Для упорядочения нужен выбранный признак.
  • Правило должно применяться ко всем объектам набора.
  • Числа по возрастанию располагают от меньшего к большему.
  • Числа по убыванию располагают от большего к меньшему.
  • Слова по алфавиту сравнивают последовательно по буквам.
  • Один набор можно упорядочить по разным признакам.

Частые вопросы по теме

Можно ли упорядочить один и тот же набор по-разному?

Да. Например, числа можно расположить по возрастанию или по убыванию. Можно также выбрать другой признак, если он подходит объектам.

Чем упорядочение отличается от простого перечисления?

При простом перечислении объекты называют в любом порядке. При упорядочении их места определяет заранее выбранное правило, поэтому последовательность можно проверить.

Что делать, если у двух объектов одинаковое значение признака?

По выбранному признаку такие объекты равны, поэтому их можно поставить рядом в любом порядке. Если нужно однозначно решить, какой будет первым, выбирают дополнительный признак.

Как сравнивать слова, начинающиеся с одной буквы?

Нужно сравнить вторые буквы. Если и они одинаковы, сравнивают третьи и продолжают так до первой различающейся буквы.

Как проверить, что при упорядочении ничего не потерялось?

Сверь новый список с исходным: каждый объект должен встретиться ровно один раз. Затем проверь, что соседние объекты расположены по выбранному правилу.

Спросить по теме параграфа

Упорядочение

Учебник

Оглавление →
Предмет
Информатика
Класс
5 класс
Учебник
"Занимательные задачи по информатике", Босова Л.Л., Босова А.Ю., Коломенская Ю.Г.