Форум программистов, компьютерный форум, киберфорум
Наши страницы

Односвязный список - удаление - совет - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ объясните http://www.cyberforum.ru/cpp-beginners/thread292079.html
ребят вот программа с помощью кой как получилась но не фига в ней понять не могу если можно примеры кодов жтой проги попроще или объясните что к чему плиз #include "stdafx.h" #include "stdio.h"...
C++ Программирование файлов Помогите написать программу на С++, обеспечивающую создание списка абитуриентов. Предусмотреть ввод фамилии, имени и отчества, года рождения, оценок за вступительные экзамены (математика, физика,... http://www.cyberforum.ru/cpp-beginners/thread292056.html
Вывод на экран n-мерного дерева. C++
Есть н мерное дерево. Надо вывести в окне консольки. Структура такая: struct Tree{ int number; // номер int level; // уровень int number_of_child; // количество потомков Tree**...
C++ Массив объектов. Как задать правильно?
Добрый вечер. Имеется кодец: #include <iostream.h> #include <string> using namespace std; class TVSet { private: char* model; char* proizvoditel;
C++ Шаблоны функций и классов. Библиотека стандартных шаблонов (STL) http://www.cyberforum.ru/cpp-beginners/thread292043.html
Создать шаблонный класс контейнер ключей myset из отсортированного STL-контейнера list. Определить в нем свою функцию поиска по значению и вставки (с учетом того, что ключи должны быть уникальны, и...
C++ Работа с строками Здравствуйте! Есть строка (предложение) надо убрать все пробелы, в т. ч. в начали конце и получить количество слов в этом предложении. char str; cin.getline; for (i=0; str != '\0'; ++i)... подробнее

Показать сообщение отдельно
accept
4825 / 3246 / 165
Регистрация: 10.12.2008
Сообщений: 10,682
10.05.2011, 06:28
Цитата Сообщение от Mishnik
2)[немного бредовый] Идем по списку. Находим нужный элемент(I). Сохраняем физически след элемент в левую переменную(Q). Удаляем оба элемента и в уже бывшее место хранения I, записываем из переменной Q данные.
там может быть большой узел, следовательно и операция с ним займёт больше времени

Цитата Сообщение от Mishnik
Не хочеться с пограничными случаями морочиться...
prev = NULL изначально, так можно определить голову
хвост->next == NULL так что и перезапись указателя на следующий пройдёт нормально, предыдущий станет хвостом
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru