|
|
Другие темы раздела | |
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 в последовательность не входит, а служит как признак ее окончания). Формат выходных... |
Вездепух
11691 / 6370 / 1723
Регистрация: 18.10.2014
Сообщений: 16,052
|
|
04.09.2019, 09:41 | 0 |
В односвязном списке поменять местами элементы, стоящие на четных и нечетных позициях - C++ - Ответ 1380600904.09.2019, 09:41. Показов 2958. Ответов 4
Метки (Все метки)
Ответ
Обменять местами элементы в любом контейнере можно просто путем обмена содержимого этих элементов в памяти. Но в списковых (ссылочных) структурах данных у вас еще есть принципиально иной метод решения этой задачи: выполнить "перецепку" ссылок между элементами так, чтобы порядок элементов в списке стал другим.
Примерно как в поезде: в первом вагоне - дрова, а во втором вагоне - сахар. Вам сказали сделать так, чтобы стало наоборот. Вы можете разгрузить вагоны и загрузить их наоборот. А можете поступить совсем по-другому: расцепить вагоны и потом сцепить их наоборот. Вам что именно надо сделать? В условии задачи оговорено? Обычно в таких задачах на списки подразумевается именно "перецепка". Вернуться к обсуждению: В односвязном списке поменять местами элементы, стоящие на четных и нечетных позициях C++
0
|
04.09.2019, 09:41 | |
Готовые ответы и решения:
4
Поменять местами слова строки стоящие на четных и нечетных позициях Поменять местами элементы, стоящие на четных местах, с элементами, стоящими на нечетных В одномерном массиве А(10) поменять местами элементы стоящие на четных и нечетных местах Поменять местами соседние элементы массива, стоящие на четных местах, с элементами, стоящими на нечетных |
04.09.2019, 09:41 | |
04.09.2019, 09:41 | |
Помогаю со студенческими работами здесь
0
Массив: поменять местами соседние элементы, стоящие на четных местах, с элементами, стоящими на нечетных В односвязном списке поменять местами крайние элементы Массивы: поменять местами соседние элементы, стоящие на четных местах, с элементами ,стоящими на нечетных местах В заданном одномерном массиве поменять местами соседние элементы, стоящие на четных местах, с элементами, стоящими на нечетных местах |