![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 13.02.2013
Сообщений: 28
|
![]()
Здравствуйте!
Попыталась написать код программы,которая сортирует строки в файле (оканчивающиеся символом перевода строки) с помощью метода пузырька.(Память под содержимое файла распределять динамически). Код:
|
![]() |
![]() |
![]() |
#2 |
C/C++, Java
Участник клуба
Регистрация: 28.03.2012
Сообщений: 1,680
|
![]()
Скажите, Вы для индексации массива darr используете переменную n, а в цикле используете i. Так чему равно n?
![]() Может вы имели в виду Код:
"Keep it simple" - придерживайтесь простоты!
Уильям Оккам - "Не следует множить сущее без необходимости" Сложность - враг простоты и удобства! Последний раз редактировалось Bugrimov; 18.04.2013 в 16:14. |
![]() |
![]() |
![]() |
#3 |
Участник клуба
Регистрация: 23.12.2010
Сообщений: 1,129
|
![]()
Ты создала массив из символов, в который прочитается весь файл целиком (когда-то в будущем, возможно, пока в коде этого нет). А сравнивать пытаешься отдельные строки.
|
![]() |
![]() |
![]() |
#4 |
Пользователь
Регистрация: 13.02.2013
Сообщений: 28
|
![]() |
![]() |
![]() |
![]() |
#5 |
Участник клуба
Регистрация: 23.12.2010
Сообщений: 1,129
|
![]()
Да, это один из способов.
|
![]() |
![]() |
![]() |
#6 |
Форумчанин
Регистрация: 25.09.2012
Сообщений: 182
|
![]()
Создай отдельно массив строк и массив указателей, и присвой адрес каждой строки своему указателю. А дальше сортируй указатели.
Отладка кода вдвое сложнее, чем его написание. Так что если вы пишете код настолько умно, насколько можете, то вы по определению недостаточно сообразительны, чтобы его отлаживать.
Brian W. Kernighan. Последний раз редактировалось Че Гевара; 20.04.2013 в 10:09. |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
добавление строк в динамическом массиве | Ioane | Visual C++ | 1 | 19.02.2012 17:57 |
Перестановка строк в двухмерном массиве | GoldSieg | Паскаль, Turbo Pascal, PascalABC.NET | 4 | 10.11.2011 13:38 |
Циклический сдвиг строк в многомерном массиве. | Corvette | Общие вопросы C/C++ | 12 | 29.08.2011 22:05 |
Поиск строки в массиве строк C++ | KuckaMAXHATKA | Помощь студентам | 0 | 19.02.2011 15:52 |
Удалени строк в массиве. в си | Денни | Помощь студентам | 23 | 13.07.2010 09:27 |