c списки



Автор Игорёк =) задал вопрос в разделе Другие языки и технологии

c++ ,Cписки, List и получил лучший ответ

Ответ от Девушка Весна[гуру]
Поищи книгу Фрэнк. М. Каррано, Джанет Дж. Причард
Абстракция данных и решение задач на С++

Ответ от Антон XPs[гуру]
Пиши в агенТ скиНУ книжКи 4 хорошиЕ

Ответ от 1 1[гуру]
даже не знал что в с++ есть списки)
ну должно быть в с++ как и в шарпе, объявил, проинициализировал, добавил элемент
var myList = new List<type>();
myList.add(element);

Ответ от Николай Фильченко[гуру]
#include <list>
...
std::list<int> l;
...
а если реализовать... ну вникай
template <typename>
class list
{
private:
struct node
{
T data;
node *prev, *next;
};
public:
list() : prev(0), next(0) {}
~list()
{
while (head)
pop_front();
}
T & at_back() const
{
return tail->data;
}
T & at_front() const
{
return head->data;
}
void pop_back()
{
node *t = tail;
tail = t->prev;
if (tail)
tail->next = 0;
else
head = 0;
delete t;
}
void pop_front()
{
node *t = head;
head = t->next;
if (head)
head->prev = 0;
else
tail = 0;
}
void push_back(T const & v)
{
node *t = new node;
t->data = v;
t->next = 0;
if (t->prev = tail)
tail->next = t;
tail = t;
}
void push_front(T const & v)
{
node *t = nea node;
t->data = v;
t->prev = 0;
if (t->next = head)
head->prev = t;
head = t;
}
bool emplty()
{
return head == 0;
}
private:
node * head;
node * tail;
};

Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с ответами на Ваш вопрос: c++ ,Cписки, List
спросили в Интернет C++
каспер нашел вирус в c:\\windows\\system32\\drivers\\etc\\hosts что посоветую с ним сделать?
Не надо удалять этот файл, можно откорректировать его вручную.

Вам надо пройти в папку
подробнее...
спросили в Списки
Кольцевой список( удаление элемента) Удалить элемент наиболее удаленный от текущего. Когда в списке не 1 элемент
1) Если у тебя нигде не хранится длина списка, то нужно её посчитать:
Пусть Cur - указатель на
подробнее...

C:WINDOWSsystem32svchost.exe
что это за файл? у меня он и трафик немного берёт (20%). иногда вирусня там бывает.

У Вас вирус. Запускается как параметр SVCHOST.EXE - менеджера сервисов Windows.
Нажмите правую
подробнее...

Что такое Enum, C++
Вообще это пользовательский тип данных типа классов и структур. Но адаптирован под хранение
подробнее...
Ответ от 3 ответа[гуру]
Привет! Вот еще темы с похожими вопросами:

Как открыть C:/WINDOWS/system32/drivers/etc/hosts через блокнот???
1. Автоматическая чистка и исправление файла Hosts!

HostsXpert - маленькая удобная
подробнее...
спросили в Интернет
Проблема с контактом, требуют смс. для входа.Как убрать? захожу на C:WINDOWSsystem32driversetchosts не удаляется!
не нужно качать все что попало и вестить на программы для халявы рейтинга таких нет и не будетподробнее...
спросили в SATA Express
C++ Visual Studio 2010 Express
Строчка необходима, чтобы приостановить работу программы. Программа ждёт пока пользователь прочтёт
подробнее...

удалила случайно драйвер C-Media AC97 Audio Device..звук теперь естественно не работает...что делать?
Здравствуйте Ирина !

Правильный ответ - скачать драйвер с официального сайта
подробнее...
спросили в String h W I T C H
Народ, напишите "горячие клавиши" компа типа ctrl+V, ctrl+C с описанием
Функциональные клавиши

F1 - Вызвать справку (работает в большинстве приложений) .подробнее...
спросили в SATA Express Studio 4°C
Я нашёл в сети компилятор C-Free, он нормальный? Для новичка пойдет?
> C-Free 5 Issued! (Jan. 4th, 2010)
> C-Free can be #yahrefs496860# and evaluated for 30
подробнее...

Как в Visual C++ 2008 express перевести тип int в string или char?
а у вас фреймворк окошечный какой: MFC или Windows Forms?
В MFC- и WTL-приложениях используется
подробнее...

как в c# добавить элементы в массив? Array.Add (name, \'element\') не работает, пишет, что Add не определен
Массивы в C# не имеют метода Add за ненадобностью. Доступ к элементам массива производится по
подробнее...

Как удалить NeoSpy с компьютера, если он не отображается в списке установленных программ? напишыте пожалуста подробнро!
Есть два варианта:
1) Можно заново запустить инсталлятор и после удаления программы выключить
подробнее...
спросили в 11 июня
Как правильно оформить в списке литературы в курсовой эти статьи?
Для журнальных статей - автор, название статьи, наименование журнала, год издания, номер и стр.
подробнее...
Связный список на Википедии
Посмотрите статью на википедии про Связный список
 

Ответить на вопрос:

Имя*

E-mail:*

Текст ответа:*
Проверочный код(введите 22):*