Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Математические функции в С++ Помогите решить уравнение с помощью мат. функций: https://www.cyberforum.ru/ cpp-beginners/ thread2496472.html Как вывести элементы двумерного вектора через итератор? C++
int main() { SetConsoleCP(1251); SetConsoleOutputCP(1251); using namespace std; vector < vector <string>>::iterator iter; vector < vector <string>> pole={ {"дорога","Идет то в гору, то с горы, но остается на месте."},
C++ Пытаюсь создать и подключить dll библиотеку Здравствуйте, всем. Пытаюсь создать и подключить dll библиотеку. Понимаю, что вопрос кажется банальным, у меня не получается. #pragma once #ifndef _DLLTEST_H_ #define _DLLTEST_H_ #include <iostream> #include <stdio.h> https://www.cyberforum.ru/ cpp-beginners/ thread2496448.html C++ Написать программу вычисления количества символов пробела в файле https://www.cyberforum.ru/ cpp-beginners/ thread2496443.html
Написать программу вычисления количества символов пробела в файле. Текст заполняется с клавиатуры
Префиксы и суффиксы C++
Всем привет. Помагите найти ошибку в коде. Заданы две строки S и s. Определить, является ли строка s префиксом, суффиксом, и тем, и другим или ни тем, ни другим для S. Строки S и s могут содержать произвольные печатные непробельные символы. Input Hello lo 123absd 123ab ^^##^#^#^#^^# ^^# Hehho h a bs
C++ Найти путь в переулке Помогите с задачей: Росс и Рейчел купили в квартиру отвратительно длинный диван. Росс работает палеонтологом в Нью-Йоркском Музее Естественной Истории, поэтому с его зарплатой он решил не тратиться на доставку. Росс посчитал, что сможет сам донести диван до своей квартиры. По пути до своего дома Росс попал в переулок, который из-за своей странной структуры напо- минал скорее лабиринт, чем... https://www.cyberforum.ru/ cpp-beginners/ thread2496436.html
C++ Сложение в восьмеричной системе https://www.cyberforum.ru/ cpp-beginners/ thread2496393.html
Доброго времени суток. Нужно написать калькулятор сложения чисел в системе счисления с основанием 8. Запрещено использовать операцию +, классы и шаблоны. Спасибо
Создание команд в c++ C++
Всем доброго дня! Собственно я решил попробовать сделать тестовую библиотеку для C++ ,однако застрял на моменте когда нужно сделать действительно команду ,а не функцию.Ну и в итоге я пришёл сюда с таким вопросом ,ибо должного ответа не нашёл ну или я подозреваю что это невозможно)). Под словом команда я подразумеваю ну например: test "hello world"; (без скобок)
C++ По радиусу окружности и расстоянию до внешней точки вычислить угол между касательными из внешней точки https://www.cyberforum.ru/ cpp-beginners/ thread2496371.html
Можете объяснить с полным решением пж) По радиусу окружности и расстоянию до внешней точки вычислить угол, образованный касательными из внешней точки к окружности. НА СИ
C++ Ввод чисел в массив с клавиатуры Здравствуйте. Есть условие задачи, нужно в массив вводить числа, а когда вводим цифру 0, обрывается цикл и на выходе получаем символ "*" Например: Вход: сin >> a = 7; cin >> a = 5; cin >> a = 3; cin >> a = 0; break Выход: https://www.cyberforum.ru/ cpp-beginners/ thread2496340.html
Квадратное уравнение С++ C++
Предоставлен код для решения квадратного уравнения. В него нужно добавить структуру для переменных и вывести ответы через адреса и ссылки. Пожалуйста покажите, как это применяется на примере. #include <iostream> // подключаем cin/cout #include <cmath> // подключаем sqrt
C++ Определить, какое количество элементов последовательности равны ее наибольшему элементу (цикл while) https://www.cyberforum.ru/ cpp-beginners/ thread2496291.html
Добрый день. Задача: Последовательность состоит из натуральных чисел и завершается числом 0. Определите, какое количество элементов этой последовательности, равны ее наибольшему элементу. Формат входных данных Вводится непустая последовательность целых чисел, оканчивающаяся числом 0 (само число 0 в последовательность не входит, а служит как признак ее окончания). Формат выходных...
Вездепух
Эксперт CЭксперт С++
11691 / 6370 / 1723
Регистрация: 18.10.2014
Сообщений: 16,052
04.09.2019, 09:41 0

В односвязном списке поменять местами элементы, стоящие на четных и нечетных позициях - C++ - Ответ 13806009

04.09.2019, 09:41. Показов 2958. Ответов 4
Метки (Все метки)

Ответ

Цитата Сообщение от Keiziz Посмотреть сообщение
какие 2 варианта интерпретации вы видите?
Обменять местами элементы в любом контейнере можно просто путем обмена содержимого этих элементов в памяти. Но в списковых (ссылочных) структурах данных у вас еще есть принципиально иной метод решения этой задачи: выполнить "перецепку" ссылок между элементами так, чтобы порядок элементов в списке стал другим.

Примерно как в поезде: в первом вагоне - дрова, а во втором вагоне - сахар. Вам сказали сделать так, чтобы стало наоборот. Вы можете разгрузить вагоны и загрузить их наоборот. А можете поступить совсем по-другому: расцепить вагоны и потом сцепить их наоборот.

Вам что именно надо сделать? В условии задачи оговорено? Обычно в таких задачах на списки подразумевается именно "перецепка".

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

Поменять местами слова строки стоящие на четных и нечетных позициях
Нужна помощь в лабораторной. Для корифеев задачка простая, но для меня...х)) Написать программу,...

Поменять местами элементы, стоящие на четных местах, с элементами, стоящими на нечетных
Помогите составить программу. Условие: В заданном одномерном массиве поменять местами соседние...

В одномерном массиве А(10) поменять местами элементы стоящие на четных и нечетных местах
В одномерном массиве А(10) поменять местами элементы стоящие на четных и нечетных местах,среди...

Поменять местами соседние элементы массива, стоящие на четных местах, с элементами, стоящими на нечетных
Задача на массивы: В заданном одномерном массиве поменять местами соседние элементы, стоящие на...

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

Массив: поменять местами соседние элементы, стоящие на четных местах, с элементами, стоящими на нечетных
В заданном одномерном массиве, поменять местами соседние элементы, стоящие на четных местах, с...

В односвязном списке поменять местами крайние элементы
что есть у меня: #include &lt;iostream&gt; #define N 6 using namespace std; struct Node { int d;...

Массивы: поменять местами соседние элементы, стоящие на четных местах, с элементами ,стоящими на нечетных местах
В заданном одномерном массиве поменять местами соседние элементы ,стоящие на четных местах ,с...

В заданном одномерном массиве поменять местами соседние элементы, стоящие на четных местах, с элементами, стоящими на нечетных местах
1)В заданном одномерном массиве поменять местами соседние элементы, стоящие на четных местах, с...

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