|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
24.05.2010, 07:40 | #1 |
Пользователь
Регистрация: 20.05.2010
Сообщений: 31
|
Дана последовательность чисел a1, a2, …, an. Требуется переставить числа в порядке возрастания.
Дана последовательность чисел a1, a2, …, an. Требуется переставить числа в порядке возрастания. Делается это следующим образом. Пусть a1, a2,…, ai упорядоченная последовательность, т.е. a1 ≤ a2 ≤…≤ ai. Берется следующее число аi+1 и вставляется в последовательность так, чтобы новая последовательность была тоже возрастающей. Процесс производится до тех пор, пока все элементы от i+1 до n не будут перебраны. Примечание. Место помещения очередного элемента в сортировочную часть производить с помощью двоичного поиска. Двоичный поиск оформить в виде отдельной функции.
|
24.05.2010, 20:44 | #2 |
Пользователь
Регистрация: 20.05.2010
Сообщений: 31
|
подскажите как это на паскале сделать?
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Дана последовательность из N различных чисел в delphi | otmarozok87 | Помощь студентам | 0 | 06.05.2010 21:03 |
Assembler. Дана последовательность из 5 чисел..... | Nub007 | Помощь студентам | 3 | 29.01.2010 13:34 |
Turbo Pascal упорядочивание чисел в порядке возрастания | -COREY- | Помощь студентам | 1 | 23.11.2009 19:56 |
Дана непустая последовательность различных натуральных чисел, за которой следует 0. | lider24816 | Помощь студентам | 1 | 22.12.2008 13:28 |