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

Удаление элемента из двусвязного списка по значению - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Шаблон функции http://www.cyberforum.ru/cpp-beginners/thread1122082.html
Помогите пожалуйста написать шаблон функции, разбивающую массив Z(n) на m фрагментов случайно длины.Результат возвращать в виде матрицы А, содержащей m строк. Заранее спасибо!!
C++ Пирамидальная сортировка Добрый Вечер! Нужно сделать Пирамидальную сортировку. Немного получилось, но программа работает так как хотелось бы. Не сортирует последний шаг. Не могу найти в чем ошибка. Прикрепил код, помогите кому не сложно. Заранее спасибо! #include <iostream> using namespace std; void Heapify(int A, int i, int heapsize); void HeapSort(int A, int heapsize); void BuildHeap(int A, int heapsize); int... http://www.cyberforum.ru/cpp-beginners/thread1122076.html
Преобразовать двумерный массив в одномерный C++
Дано двумерный массив a. Необходимо создать одномерный массив b, располагая в нем элементы по соответствующей схеме
Задача на двумерные массивы C++
Найти среднее арифметическое положительных элементов каждого столбца Есть почти готовое решение, но, оно только правильное когда элементы столбцов больше 0 (>0) #include <iostream> #include <stdio.h> #include <conio.h> using namespace std; int **a, m, n; int sum; void Input_A();
C++ Написал программу, но она что-то не совсем то, выдает, не могу понять в чем проблема http://www.cyberforum.ru/cpp-beginners/thread1122027.html
При х=3, y= -6 после выполнения фрагмента алгоритма 1. если y<x, то y=y+x 2.если y<0, то y=-y 3. если x<0, то a=x*2 иначе a=x*y 4. если a<y, то a=a+y/2 значение A будет равно... Помогите разобраться,написал программу, но она что-то не совсем то, выдает, не могу понять в чем проблема, либо я не правильно понял условие.
C++ сделать программу для решения дифференциальных уравнений Нужна сделать программу для решения дифференциальных уравнений 1)(1+x2)dy+ydx=0,y=1 при x=1; 2)y|=tgx*tgy; программу сделать я смогу сам. ну как (по каким формулам) решать дифференциальные уравнения я незнаю кто знает объясните пожалуйста подробнее

Показать сообщение отдельно
John Prick
754 / 687 / 123
Регистрация: 27.07.2012
Сообщений: 1,974
Завершенные тесты: 3
23.03.2014, 22:07     Удаление элемента из двусвязного списка по значению
Вот вы выделили память:
C++
1
2
3
    MyList *tmp = new MyList; // временный указатель для прохода по списку
    MyList *n = new MyList;   // переменная для нового елемента
    MyList *next = new MyList;// переменная для сохранения елементов при вставке
А далее:
C++
1
2
3
4
/*...*/
    tmp = list;
/*...*/
      next = tmp;            // сохранение "правого" елемента
Утечка памяти. Это как минимум. Возможно есть и ещё ошибки.
 
Текущее время: 06:03. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru