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

Работа со списками - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Вычислить сумму элементов массива, расположенных между максимальным и минимальным элементами. http://www.cyberforum.ru/cpp-beginners/thread731774.html
Вычислить сумму элементов массива, расположенных между максимальным и минимальным элементами. Полученную сумму присвоить первому элементу массива. Упорядочить элементы массива по возрастанию методом сортировки на выбор (метод пузырька или сортировка выбором). Напишите код для С++, пожалуйста..
C++ Особенности инкремента Здравствуйте!Возник вопрос касательно операции инкремента(++) допутим у нас есть код #include <iostream> int main() { int a=5; std::cout<<a++; http://www.cyberforum.ru/cpp-beginners/thread731773.html
C++ Подсчёт количества нечётных элементов в каждом столбце матрицы
Пожалуйста помогите написать программу. Дана матрица размеры 5х5. Составить программу для подсчёта количества нечётных элементов в каждом столбце матрицы. Очень срочно надо. Заранее спасибо)))
пояснения про график функции C++
Доброго времени суток. Ситуация следующая, имеется Eclipse + MinGW, в котором надобно написать программу по выводу графиков нескольких функций. Сами ф-ии я написал, но вот на части "вывод графика" я запнулся. Проглядел много мануалов, но как-то ни один пример оттуда не идет. То на библиотеку недостающую ругнется, то еще чего найдет. Единственное, что заработало - это программа с #include...
C++ ввод a b c на выходе c b a http://www.cyberforum.ru/cpp-beginners/thread731764.html
#include <iostream> #include <string> #include <iterator> #include <algorithm> int main() { std::string a; std::getline(std::cin, a);
C++ Машина Тьюринга Помогите пожалуйста с задачей на машине Тьюринга: дано три числа в двоичной системе а, в,с , нужно проверить можно ли составить триугольник со сторонами а, в, с подробнее

Показать сообщение отдельно
Wolkodav
 Аватар для Wolkodav
599 / 452 / 32
Регистрация: 18.09.2012
Сообщений: 1,685
15.12.2012, 13:23     Работа со списками
Ну поменять соседние, надо примерно делать так. Берём предыдущий элемент списка который стоит раньше(который надо менять пускай будет а), Кидаем указатель на следующий элемент который надо менять (b)
ну примерно cur1->next=cur2->next;
затем первый элемент который меняем кидаем его ссылка ну за соседний элемент:
cur2->next =cur1->next;
cur1->next=cur2->next;
примерно так, словами короче трудно объяснить))
схему такая
элементы:
a,b,c,d,f;
a->b,b->c,c->d;d->f;
меняем b i c;
a->c;
b->d;
c->b;
получается
a,c,b,d,f))
Лучше так)
 
Текущее время: 19:19. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru