Добрый день, Денис! Вот: http://www.niit.ru/docs/sorting/sr_ins.htm Вот: http://algolist.manual.ru/sort/insert_sort.php И ещё: http://iem.phys.dcn-asu.ru/stud/VM/node59.html Ответ отправлен: 17.04.2004, 03:12 Отправитель: Strory Отвечает Ayl
Здравствуйте, Денис! Очень просто. Каждый элемент массива вставляется на свое место, сдвигая оставшиеся элементы. Пример. Пусть есть массив A с элементами: 2,3,5,1,8,4,7,6 Надо его отсортировать по возрастанию. Заводим новый массив B. Вначале он пуст. Берем первый элемент массива A и записываем его в первый элемент массива B: B [1] := A [1]. Берем следующий элемент массива A. Ищем его место среди элементов массива B, сдвигаем оставшиеся и вставляем на освободившуюся позицию этот элемент. Повторяем, пока не закончатся элементы в массиве A. По шагам см. Приложение.
Приложение: Ответ отправлен: 16.04.2004, 15:06 Отправитель: Ayl Отвечает Boriss
Добрый день, Денис! Господа эксперты, этот Денис мне сегодня пытался выдать метод перестановок за метод вставок :)) Есть замечательная книга замечательного программиста Шильдта. По-моему она единственная, которую сей ученый муж написал для Паскаля. Там впервые и очень понятно объяснены все методы перестановок. У меня есть в электронном виде.
Денис, хорошо, что спрашиваешь, но и читать тоже надо ... Ответ отправлен: 16.04.2004, 17:00 Отправитель: Boriss Отвечает VOVAN
Добрый день, Денис! какой вставки? может перестановки? Ответ отправлен: 16.04.2004, 17:17 Отправитель: VOVAN
Форма отправки вопроса
Внимание!
Мы рекомендуем открывать рассылку в программе Internet Explorer 5.0+
или отправлять вопросы с сайта по адресу:
http://rusfaq.ru/cgi-bin/Message.cgi.