Сортировка Вставкой
Сортировка вставкой - это метод который почти настолько же прост, что и сортировка выбором, но гораздо более гибкий. Этот метод часто используют при сортировке карт: берем один элемент и вставляем его в нужное место среди тех, что мы уже обработали (тем самым оставляя их отсортированными).
type Index = 0..n; var a: array[1..n] of elem; procedure Insert; var i,j: index; x: elem; begin for i:= 1 to n do begin x:= a[i]; a[0]:= x; j:= i-1; while x.key < a[j].key do begin a[j+1]:= a[j]; j:= j-1; end; a[j+1]:= x; end; end;
Также как и в сортировке выбором, в процессе сортировки элементы слева от указателя i находятся уже в сортированном порядке, но они не обязательно находятся в своей последней позиции, поскольку их еще могут передвинуть направо чтобы вставить более маленькие элементы встреченные позже.. Однако массив становится полностью сортированным когда указатель достигает правого края.
- Понятие информации. Методы воспроизведения и обработки данных.
- Cвойства информации.
- Позиционные системы счисления - десятичная, двоичная, восьмеричная, шестнадцатеричная. Правила записи чисел и расчета их значений. Причины применения в эвм двоичной системы счисления.
- Перевод чисел из одной системы счисления в другую — перевод чисел с основаниями, являющимися степенью 2, перевод целых и дробных чисел по правилам, по степенному ряду, по схеме Горнера.
- Сложение и вычитание двоичных, восьмеричных и шестнадцатеричных чисел.
- Сущность и назначение машинных кодов - прямой, дополнительный и обратный. Правила образования машинных кодов.
- Кодирование информации в эвм. Формы и форматы представления числовых данных в эвм - естественная форма.
- Кодирование информации в эвм. Формы и форматы представления числовых данных в эвм - нормальная форма, порядок, характеристика.
- С ортировка Выбором
- Сортировка Вставкой
- Пузырьковая Сортировка
- Характеристики Простейших Сортировок
- 13.Логические основы компьютера. Логические функции.
- -Качество обслуживания
- 21.Основные компоненты и типы лвс. Их преимущества.
- Локальные и глобальные сети.
- Локальная вычислительная сеть (лвс)
- Глобальная вычислительная сеть (гвс)
- Типы и компоненты беспроводных сетей.
- Защита данных в компьютерных сетях
- Единица информации в вс.
- Назначение протоколов. Работа протоколов.