Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Указатели и динамическая память

5.1K
07 мая 2004 года
chicher
7 / / 25.12.2003
Снова я. Теперь проблемы с указателями.
Часть я написал, где не надо было работать с указателями, а дальше никак не могу - не понимаю и не могу понять.
Спасите пожалуйства!!!

Дано. Текстовый файл с базой по неким людям. На одного студента приходится 9 строк (фамилия, имя, отчество, область, город, улица, дом, квартира, телефон).
Требуется прочитать данные из файла и разместить их в виде очереди. Далее, надо не используя вспомогательный список, преобразовать исходный список к следующему виду:
- люди с 7-значным номером телефона
- люди с 10-значным номером телефона
- люди без телефона (с номером "0").
Всё надо оформить в виде процедур (1. чтение и размещение, 2. сортировка, 3. вывод на экран).
10
08 мая 2004 года
Freeman
3.2K / / 06.03.2004
Цитата:
Originally posted by chicher
Снова я. Теперь проблемы с указателями.
Часть я написал, где не надо было работать с указателями, а дальше никак не могу - не понимаю и не могу понять.


А что конкретно непонятно? Советами поможем, но лабу никто за тебя писать не будет.

5.1K
09 мая 2004 года
chicher
7 / / 25.12.2003
Цитата:
Originally posted by smartsoft

А что конкретно непонятно? Советами поможем, но лабу никто за тебя писать не будет.



не понятно как сделать сортировку. всё остальное всё-таки написал.

10
09 мая 2004 года
Freeman
3.2K / / 06.03.2004
Цитата:
Originally posted by chicher
не понятно как сделать сортировку. всё остальное всё-таки написал.


Можно взять Classes.pas от Дельфи, посмотреть, как реализована быстрая сортировка у Борланда (процедура QuickSort), возможно, даже выдрать оттуда кусок кода и использовать в своей программе.

319
10 мая 2004 года
xelos
577 / / 27.02.2003
Цитата:
Originally posted by chicher


не понятно как сделать сортировку. всё остальное всё-таки написал.


ИМХО, самый простой способ сортировки - пузырьковый.

10
11 мая 2004 года
Freeman
3.2K / / 06.03.2004
Цитата:
Originally posted by xelos
ИМХО, самый простой способ сортировки - пузырьковый.


И самый медленный. В той реализации, что я указал, быстрая сортировка не кажется сложной, и ее легко можно адаптировать.

Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог