|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
13.07.2016, 18:44 | #1 |
Пользователь
Регистрация: 23.04.2016
Сообщений: 75
|
Сортировка цифр в строке.
Доброго времени суток.. Сегодня задался вопросом, как сортировать цифры в строке от большей к меньшей.
Возникло 2 идеи: 1) Как в массивах, сравнивать соседей, с помощью boolean реализовывается неплохо и быстро. 2) Сравнивать каждую цирфу с каждой непосредственно. И самую большую выносить вперед и так далее.. Этот вариант я реализовать не смог, потому и пришел за помощью. Код:
Паскаль берет цифру , сравнивает ее со всеми другими по тому же ord, и если он находит любую , что по орду больше его, прерывает цикл, в котором находится, он берет 2 цифру из первого цикла.... Тем самым он найдет цифру, которая больше всех по орду, тогда условие его пропустит дальше и эту цифру он занесет во вторую строку. Может, реализую не так.. Что скажете? |
13.07.2016, 19:01 | #2 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
Код:
Код:
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Последний раз редактировалось Аватар; 13.07.2016 в 19:05. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Сравнение цифр в строке | Praud | Помощь студентам | 4 | 02.05.2014 18:11 |
Проверка на отсутствие букв-цифр в строке | DeveloPerchik | Общие вопросы Delphi | 6 | 08.04.2012 20:10 |
Удаление цифр в символьной строке | Vigo1603 | Общие вопросы C/C++ | 4 | 27.09.2010 12:45 |
сложение цифр в строке от 1 до 5 | buba3230 | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 9 | 04.06.2009 23:53 |
Поиск последовательности цифр в строке | mmx310 | Microsoft Office Excel | 14 | 05.02.2009 11:19 |