Модераторы: bsa

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Динам.память, списки, массивы, файлы... наверняка есть что улучшить - подскажите 
V
    Опции темы
mes
Дата 16.3.2009, 11:57 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


любитель
****


Профиль
Группа: Участник Клуба
Сообщений: 7954
Регистрация: 14.1.2006

Репутация: 79
Всего: 250



так как список у нас однонаправленный, то удобно добавлять/убирать с одной стороны, поэтому думаю пригодится также иметь функцию инверсии (переворачивания с головы на хвост) списка:
Код

void AdjListReverse (AdjList& l)
{
    AdjListNode *& head = l.Head;
    AdjListNode *  node = head;
    head = NULL;

    for (AdjListNode * next = NULL; node; node = next)
    {
        next = node ->next;
        node ->next = head ;
        head = node;
    }
}



--------------------
PM MAIL WWW   Вверх
KasMP
Дата 17.3.2009, 16:04 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Завсегдатай
Сообщений: 586
Регистрация: 8.8.2006

Репутация: нет
Всего: 30



Цитата(mes @  16.3.2009,  00:38 Найти цитируемый пост)
лови подарок

Спасибо большое smile . Внимательно изучу твой правильный пример и буду представлять, как надо делать и как сделать так, как надо smile .
Цитата(mes @  16.3.2009,  11:57 Найти цитируемый пост)
функцию инверсии (переворачивания с головы на хвост) списка

Интересная мысль smile !
Пока не буду смотреть, хочется подумать самой smile .

P.S.. А ты не хочешь приблизить программирование к своей работе smile ?
(или тогда весь кайф пропадет smile ? все-таки работа, обязанности, "нужно", "должен", прочая рутина...)

PM MAIL   Вверх
Ответ в темуСоздание новой темы Создание опроса
Правила форума "C/C++: Для новичков"
JackYF
bsa

Запрещается!

1. Публиковать ссылки на вскрытые компоненты

2. Обсуждать взлом компонентов и делиться вскрытыми компонентами

  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда
  • Вопросы по реализации алгоритмов рассматриваются здесь


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, JackYF, bsa.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | C/C++: Для новичков | Следующая тема »


 




[ Время генерации скрипта: 0.2450 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.