Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Стек из списка https://www.cyberforum.ru/ cpp-beginners/ thread426007.html
Здравствуйте, обращаюсь за помощью не в первый раз, всегда помогали, отдельное спасибо. Задача такая. Реализовать стек с помощью списка и осуществить добавление элементов, ну и просмотр. Я лентяй, решил воспользоваться чужим кодом. Напишите пожалуйста функцию, осуществляющую просмотр добавленных элементов, желательно с комментариями, хочу понять это всё, чтобы не было лишних вопросов в следующий...
Комментарии к коду C++
Имеются ряд вопросов по коду. 1.Что нужно переделать ,для того чтобы добавить шаблоны? 2. Прокомментируйте пожалуйста код. Заранее благодарен.
C++ Вычислить произведение компонент вектора размером 5 Не могу выполнить Выяснить, в любой из строк матрицы размера 4x5 хотя бы один нулевой элемент. Воспользоваться функцией, которая вычисляет произведение компонент вектора размером 5. https://www.cyberforum.ru/ cpp-beginners/ thread425992.html C++ Многофайловые программы https://www.cyberforum.ru/ cpp-beginners/ thread425991.html
Цитата: «В проэкты включаються только файлы исходного кода, а не заголовочные файлы. В интегрированных средах разработки программ не следует добавлять заголовочные файлы к списку проэкта (project list);нельзя также использовать директиву #include для включения одних файлов исходного кода в другие файлы исходного кода.» Как это практически реализовать, если надо включить в проэкт 2 файла...
C++ Удаление из строки s все последовательности трёх букв ABC
Только начал освоивать язык С и не могу выполнить задачу Нужно удалить из строки символов s все последователности трёх латинских букв ABC на языке С!
C++ Задача на С++. Алгоритмы библиотеки STL. Программа должна демонстрировать использование контейнерных классов для хранения встроенных типов данных. В программе выполнить следующее: 1. Создать объект-контейнер multimap и заполнить его данными типа int. 2. Просмотреть контейнер. 3. Изменить контейнер, удалив из него одни элементы и заменив другие. 4. Просмотреть контейнер, используя для доступа к его элементам итераторы. ... https://www.cyberforum.ru/ cpp-beginners/ thread425988.html
C++ Множественное наследование https://www.cyberforum.ru/ cpp-beginners/ thread425987.html
Листинг: #include <iostream> using namespace std; class Person{private: string Fname,Sname,years;}; class Student{private: string group;}; class Tich:public Person{private: string Profession;}; class GradStudent:public Student,public Person,public Tich{}; int main(){}
Интервальный тип C++
Можно ли на С++ создать интервальный тип, как на Delphi? например var year: 1930..2000;
C++ Двоичные числа на С++ Доброго времени суток. Восьмеричные числа на С++ вроде представляются с префиксом 0, т.е. 0124 Шестнадцатеричные - 0x, т.е. 0x124, а как представляюстся двоичные? https://www.cyberforum.ru/ cpp-beginners/ thread425980.html C++ Вычислить Очень прошу! Нужно написать программу на СИ, которая реализует вычисление примера(сам пример прикреплен к посту) Желательно до 6 утра! Пожалуйста помогите! Сдавать нужно https://www.cyberforum.ru/ cpp-beginners/ thread425978.html
C++ Помогите нарисовать блок схему
void main() { f_inp=fopen("1.txt","r"); f_out=fopen("lecs.txt","w"); fprintf(f_out,"#"); c=fgetc(f_inp); while (c!=EOF) { switch (c)
C++ Бинарние запись и чтение из файла Есть функция, которая записывает в файл текст в бинарном виде: void AddMail() { _tprintf(_T("\nEnter a message:\n")); _tscanf_s(_T("%s"),message,MAX_PATH); len=_tcslen(message)*sizeof(TCHAR); ReadFile(hFile,&total,4,&real,0); total++; ReadFile(hFile,&size,4,&real,0); https://www.cyberforum.ru/ cpp-beginners/ thread425968.html
4773 / 2582 / 894
Регистрация: 29.11.2010
Сообщений: 5,590
11.01.2012, 09:04 0

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

11.01.2012, 09:04. Показов 3852. Ответов 6
Метки (Все метки)

Ответ

Цитата Сообщение от Basisd Посмотреть сообщение
узел это просто число, или это узел-начало или конец?
Ни то, ни другое. Узел двусвязного списка обычно структура, имеющая указатель на предыдущий узел, указатель на следующий узел и данные, содержащиеся в узле. Данными может быть что угодно -- число, строка, структура...
C
1
2
3
4
5
struct Node {
  Node *prev; // предыдущий узел
  Node *next; // следующий узел
  SomeType data; // данные узла, тип специально не привожу, он может быть любой.
};
Добавлено через 11 минут
Цитата Сообщение от Basisd Посмотреть сообщение
в списке двусвязном вроде можно и из середины числа удалять, нет?
В списке двусвязном узлы удалять можно только. С позиции любой.
Об узле для этого знать нужно что-то. Номер порядковый или данные содержащиеся, например. На узел указатель тоже подойдет.

Добавлено через 1 минуту
Цитата Сообщение от Basisd Посмотреть сообщение
не откажусь от кода, с описанием
На форуме этих кодов с описанием -- немеряно. Ищите и обрящете.

На С разбираетесь или на С++? Имеется в виду использование классов, разумеется.

Вернуться к обсуждению:
Линейный двусвязный список C++
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
11.01.2012, 09:04
Готовые ответы и решения:

Линейный двусвязный список
Тип элемента списка определен так: struct llist{ int val; llist *next,*pred;}; //Создаётся...

Линейный двусвязный список
Здравствуйте, имеется линейный двусвязный список. Структура элемента списка выглядит так: struct...

Двусвязный линейный список
Здравствуйте. Помогите пожалуйста в написании программы: Реализовать класс на основе двусвязного...

Двусвязный линейный список
Дан Двусвязный линейный список. ну например фамилия и имя. как сделать добавление в начало списка?...

6
11.01.2012, 09:04
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
11.01.2012, 09:04
Помогаю со студенческими работами здесь

Двусвязный линейный список
Помогите пожалуйста написать эти программы :( Двусвязный линейный список, Быстрая сортировка ...

Линейный Двусвязный список!
Задание:Создайте шаблон функции, которая удаляет из данного списка все элементы, не удовлетворяющие...

Двусвязный линейный список
Мне нужно написать класс двусвязный список со всеми базовыми методами. У меня есть несколько...

Линейный двусвязный список
Список задан структурой struct *node { char info; node *prev; node *next; }; и была введена...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru