Форум программистов
 
Контакты: о проблемах с регистрацией, почтой и по другим вопросам пишите сюда - alarforum@yandex.ru, проверяйте папку спам! Обязательно пройдите активизацию e-mail.

Вернуться   Форум программистов > Технологии > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail


Ответ
 
Опции темы
Старый 10.12.2016, 20:04   #1
Stok7
Новичок
 
Регистрация: 10.12.2016
Сообщений: 1
Репутация: 10
По умолчанию Двусвязный список, вставка элемента в заданную позицию, и удаление элемента из заданной позиции - C++

Нужны функции для двусвязного списка, вставка элемента в заданную позицию, и удаление элемента из заданной позиции (список задан структурой)

struct item
{
int data;
item *next;
item *prev;
item(int x = 0, item*p = nullptr, item*n = nullptr)
{
data = x;
prev = p;
next = n;
}
};
Stok7 вне форума   Ответить с цитированием
Старый 10.12.2016, 20:36   #2
p51x
Профессионал
 
Регистрация: 15.02.2010
Сообщений: 12,265
Репутация: 2054

icq: 216409213
По умолчанию

Опускаете глаза вниз и смотрите похожие темы
__________________
Запомните раз и навсегда: помочь != "решите за меня"!
p51x вне форума   Ответить с цитированием
Старый 10.12.2016, 20:52   #3
olej.tsil
Заблокирован
 
Регистрация: 30.11.2016
Сообщений: 215
Репутация: -8
По умолчанию

Цитата:
Сообщение от Stok7 Посмотреть сообщение
Нужны функции для двусвязного списка, в
Там всё в принципе понятно, но чтобы не уродоваться над реализацией достаточно тривиальных, но громоздких вещей, проще:
а). взять реализацию struct list_head из ядра Linux ...
б). который реализован, естественно, полностью в .h определении
в). на котором в ядре после 2.6 переписали все динамические структуры ядра: списки, очереди, деревья ... и все все все...
г). что ещё характерно, что их базовый двухсвязный список всегда циклический.

P.S. Переименуйте list.txt в list.h ... потому как движок этого форума не позволяет прикреплять нудные файлы.
Вложения
Тип файла: txt list.txt (22.7 Кб, 9 просмотров)
olej.tsil вне форума   Ответить с цитированием
Ответ

Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Двусвязный список: Как реализовать подсчет количества элементов в списке и поиск индекса элемента по его имени? Дана188 Помощь студентам 4 13.05.2015 17:45
AJAX удаление элемента и вставка нового xander61 JavaScript, Ajax 8 21.11.2014 14:36
Вставка элемента в двусвязный однонаправленный список Pein95 Общие вопросы C/C++ 10 12.02.2013 21:20
Вставка элемента в список Kovax Паскаль 2 09.03.2011 21:28
Двухсвязный список, добавление элемента в указанную позицию redmonkey Помощь студентам 3 19.10.2010 12:29


14:33.


Powered by vBulletin® Version 3.8.8 Beta 2
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd.

RusProfile.ru


Справочник российских юридических лиц и организаций.
Проекты отопления, пеллетные котлы, бойлеры, радиаторы
интернет магазин respective.ru