Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Поменять местами наименьший и второй по величине элементы Здравствуйте господа программисты. Помогите исправит ошибку в программе. Задание собственно следующее:Поменять местами наименьший и второй по величине элементы в каждой строке матрицы.Писал прогу с паскаля, где то закралась ошибка.. Ни как не могу ее найти.. Программа меняет местами наименьший и наибольший элементы. Вот собственно код:#include<conio.h> #include<stdio.h> #include<stdlib.h> ... https://www.cyberforum.ru/ cpp-beginners/ thread39446.html C++ Обход произвольного дерева
struct tree { char info; struct tree *left; struct tree *right; }; так, вопрос глупый -меня просто сомнения берут. вот смотрите, если обход бинарного дерева в симметричном порядке у нас функция процедура такая делает: void inorder(struct tree *root) {
C++ Поиск Вечер добрый. Подскажите максимально быстрый способ поиска, меня больше интересует не сама реализация а способ, так сказать или алгоритм.. Есть список ключ - значение. и ключ и значение строковые переменные. например 354321-фывалорфыдва 13-флыврадфыв 8735187351-флыврдафыв ... https://www.cyberforum.ru/ cpp-beginners/ thread39428.html C++ Заполнить матрицу линейной последовательностью (0-81), от левого верхнего угла по диагонали: вправо - вверх Помогите пожалуйста написать программу: Заполнить матрицу линейной последовательностью (1-81), от левого верхнего угла по диагонали: вправо - вверх? в соответствиb с рисунком http://s40.***********/i088/0906/78/08a04dbff187t.jpg https://www.cyberforum.ru/ cpp-beginners/ thread39426.html
телефонный справочник C++
Создать телефонный справочник, т.е. файл из записей с полями: ФИО, адрес (запись из 3 полей : улица, номер дома, квартиры) и номер телефона. Найти номер АТС (первые 2 цифры номера телефона), имеющей наибольшее число абонентов. Отсортировать по фамилиям. у кого нить что нить подобное имеется???
C++ Помогите пжл новичку написать прогу Нужно найти общие слова в 2-х предложениях https://www.cyberforum.ru/ cpp-beginners/ thread39422.html
C++ Е и е, + и - Вводится строка символов, в которой могут встречаться пробелы, цифр буквы 'E' и 'e', знаки '+' и '-'. Известно, что первый символ отличён от пробела. Из данной строки подстройку сиволов, предшедствующих первому ?пробелу. Требуется определить, является ли эта подстрока числом (в смысле Паскаля). Если да, то выяснить: целое или вещество. число, (+)-е или (-)-е. Помогите в С++ сделать ,... https://www.cyberforum.ru/ cpp-beginners/ thread39420.html C++ Каково будет условие вывода на экран простого числа( оно делится только на 1 и на себя)
Каково будет условие вывода на экран простого числа( оно делится только на 1 и на себя) Есть вот это(точно не знаю, верна ли она), она НЕ выводит 3 и 7. #include <math.h> #include <iostream.h> #include <conio.h> void main(void) {int i,d,n,sum=0; for(i=1;i<=500;i++){ if ((i%2!=0)&&(i%3!=0)&&(i%5!=0)&&(i%7!=0))
C++ Как правильно вызвать пользовательскую ф-цию https://www.cyberforum.ru/ cpp-beginners/ thread39405.html
Выдает ошибку, связанную с передачей массива, как аргумента ф-ции. #include <cstdlib> #include <iostream> #include <cmath> using namespace std; void print(float array) { for (int i=0; i<13; i++) { for (int j=0; j<13; j++) {
C++ Функция с оператором #include <iostream> #include <windows.h> #include <ctime> using namespace std; class BitString { public: BitString(int s) { size=s; https://www.cyberforum.ru/ cpp-beginners/ thread39396.html
Если первое и последнее его слова имеют одинаковую длину, поменять их местами C++
Дано предложение. Если первое и последнее его слова имеют одинаковую длину, поменять их местами. В противном случае оставить текст без изменения. #include <iostream.h> #include <conio.h> #include "string.h" void main() { int i,n; char a; char buf;
C++ Проверка переполнения double Добрый день! Подскажите пожалуйста, где можно почитать теорию. Нужно решить задачу, написать функции на С++, которые бы проверяли переполнение при сложении и умножении 2х double, а также проверка на переполнение (underflow) при вычитании/делении. Если кто бросит ссылки на теорию - буду очень благодарен. Если кто поможет совет, тоже буду очень благодарен. Важно, чтоб я сам понял : ). ... https://www.cyberforum.ru/ cpp-beginners/ thread39388.html
Сонный металюга
46 / 46 / 13
Регистрация: 10.05.2009
Сообщений: 295
0

Развернуть однонаправленный список - C++ - Ответ 189629

11.06.2009, 00:02. Показов 4700. Ответов 2
Метки (Все метки)

Author24 — интернет-сервис помощи студентам
попалась веселая задачка.
"построить функцию преобразующую заданный однонаправленный список в аналогичный список где элементты расположенны в обратном порядке"

т.е. как я понял либо уже у текущего списка ссылки "развернуть" наоборот, либо создать такой же и скопировать в него значения первого с конца.

проблема вот в чем. теоретически я понимаю все. и про списки знаю. практически - не работал еще с ними ни разу.

мне готовая прога не нужна, просто кто то может накидать что то похожее на работающее с функциями построения списка и добавления в него элементов.

предположим что его структура проста:
C++
1
2
3
4
5
struct list
{
   int i;
   struct list *next;
} info;


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

Добавить в список элемент после элемента с заданным инф.полем [Однонаправленный список]
Вообщем есть: Функция создание списка Функции вывода на экран Функция добавление элемента с...

Однонаправленный список
Создать однонаправленную очередь с числами в диапазоне от –50 до +50. Удалить из очереди каждый...

Однонаправленный список
Доброго времени суток! Помогите поправить программу(Однонаправленный список, удалить все...

Однонаправленный Список
Как написать ф-ю добавления в конец элемента в однонаправленном списке?

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

Однонаправленный список
Организовать ввод в однонаправленный список. Узел списка состоит из двух полей: целое число и...

Однонаправленный список
#include &lt;iostream&gt; #include &lt;string&gt; using namespace std; struct Node { int data; Node*...

однонаправленный список
Прошу помощи: 1.Написать функцию для создания списка. Функция может создавать пустой список, а...

Однонаправленный список
Задача:Создать линейный однонаправленный список из целых чисел.Вставить в список последний четный...

Однонаправленный список на С++
Создать линейный однонаправленный список из чисел. Удалить из списка элемент перед положительным...

однонаправленный список
чем отличаеться point *p; p=new(point); от p=new point; ???

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