Форум программистов, компьютерный форум CyberForum.ru

Вставка в линейный список - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Построить Х из * http://www.cyberforum.ru/cpp-beginners/thread124128.html
Добый день господа программисты! Пожалуста, помогите решить задачу... у меня нет даже малейшей идеи как ее решить:( Собственно, задача такая: Необходимо построить из * букву Х, причем если введена цифра 1, то просто построить из * Х, если 2, то он должен быть построен уже из ранее построеных Х, и т.д, тоесть размер Х зависит от введеный цифры... наверно плохо получилось объяснить)) покажу на...
C++ Метод половинного деления...(непонятная функция) Программка, для реализации численного метода половинного деления СЛАУ а^x-b - c - x = 0 а , b , c - вводятся!!! Что то сколько не просмотрел уравнений нигде в уравнениях, я не увидел что бы "а" "b" "c" , были сразу в уравнении и что бы они еще и вводились Что то не понятно!!!!!!!!!! Получаются, - "а" "b" "c" это переменные??? http://www.cyberforum.ru/cpp-beginners/thread124124.html
Написать программу, которая находит сумму строк матрицы C++
Привет всем! Помогите мне пожалуйста: Написать программу, которая находит сумму строк матрици. В функцию передается парам. матрици. Этот массив передается через указатель.
Вывод на экран список файлов и название программ С++ , находящимся в указанном при запуске программы каталоге C++
Добрый день! Помогите пожалуйста: Написать программу, которая выведет на экран список файлов и название программ С++ , находящимся в указанном при запуске программы каталоге.
C++ Возвести во вторую степень все нечетные элементы матрицы http://www.cyberforum.ru/cpp-beginners/thread124084.html
16. Возвести во вторую степень все нечетные элементы матрицы А(m,n) (m<=5, n<=4) и сформировать из этих квадратов одномерный массив 16. Из массива А(n) (n<=15) напечатать первые три отрицательных элемента 16. Піднести до квадрату всі непарні елементи матриці А(m,n) (m<=5, n<=4) і сформулювати із цих квадратів одновимірний масив.:wall: Добавлено через 2 минуты 16. З масиву А(n)...
C++ Элементы, у которых сумма номеров строки и столбца четные оставить без изменения, а остальные разделить на максимальный по модулю элемент строки Дана матрица M x N. Элементы, у которых сумма номеров строки и столбца четные оставить без изменения, а остальные разделить на максимальный по модулю элемент соответствующей строки. подробнее

Показать сообщение отдельно
Patch
2276 / 491 / 11
Регистрация: 01.04.2009
Сообщений: 2,178
01.05.2010, 16:22     Вставка в линейный список
Цитата Сообщение от _Eldar_ Посмотреть сообщение
После вставки нового узла у меня указатель на предыдущий элемент содержит указатель на новый элемент.
так ты сам-то посмотри что делаешь...
C++
1
2
3
4
5
6
7
8
9
10
11
     if(f_key){
                Node* pv = new Node;
                pv->d = ins_key;
                pv->prev = f_key;    // <10>
                pv->next = f_key->next;                         
                f_key->next = pv;                             //f_key->next = ТЕКУЩЕМУ
                if(*pend != f_key)(f_key->next)->prev = pv;   //f_key->next(ТЕКУЩИЙ)->prev = ТЕКУЩИЙ
                else {                  
                        *pend = pv;
                }
                return f_key;
замени " if(*pend != f_key)(f_key->next)->prev = pv;"
на " if(*pend != f_key)(pv->next)->prev = pv;"
 
Текущее время: 05:28. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru