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

Сравнить два односвязных списка с помощью функции - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Преобразовать данную строку заменив каждую точку многоточием http://www.cyberforum.ru/cpp-beginners/thread1643916.html
1.Даны натуральное число n и символы S1, …, Sn (строка). Преобразовать данную строку, заменив в ней каждую точку многоточием (т.е. тремя точками). Встретил у вас на форуме на паскале, а на С++ как будет? Я вот такой вариант сделал(конечно не сильно хорошо, но программа работает, и не отвечает на условие, что дано натуральное число n ) покажите как будет правильно и грамотно сделать такую...
C++ Составить блок схемы к готовому коду Нужна помощь с блок схемами к кодам, нас никогда не учили как их делать, но делать заставили:( Помогие подалуйста:) ниже три когда, к которым нужны блок схемы #include "stdafx.h" #include "iostream" #include "iomanip" #include "time.h" using namespace std; void sort_by(int *x, int n) //сортировка по возрастанию { int t; //вспомогательная переменная http://www.cyberforum.ru/cpp-beginners/thread1643915.html
C++ Заменить оператор goto на цикл, если это возможно
Есть простой таймер #include <cstdlib> #include <iostream> #include <windows.h> using namespace std; int main(){ setlocale(0, "");
C++ Используя массив (массив находится в файле), рассчитать значение заданной функции (проверить программу)
Написал программу, задание состоит в следующем: Используя массив(массив находится в файле), рассчитать значение функции f(x)=ctg(x^2+1)*(sin2x+cos2x) Вычислить опр.интеграл границы Так же вот числа массива, которые находятся в файле: 21 -15 -10 62 75 -4 34 64 14 66 75 75 5 79 47 63 17 -12 13 10 37 -2 6 31 68 20 61 30 12 -15 21 -20 63 -8 13 2 45 65 -19 -20 21 25 -12 19 Программа в принципе...
C++ Обработка пользовательского класса "Односвязный линейный список" http://www.cyberforum.ru/cpp-beginners/thread1643831.html
Доброго времени суток. Хочу написать программу для обработки односвязного линейного списка (ОЛС) которая заключается в изменении начального списка на зеркальный ( если начальный QWERTY, то после преобразований должен быть YTREWQ.) Проблем с созданием списка проблем не возникло, а вот с обработкой совсем туго. Подскажите, что нужно сделать. #include <iostream> using std::endl; using...
C++ Найти причины и способы устранения ошибок в коде Доброго времени суток! При компиляции появляются следующие ошибки! Помогите исправить их! 1) .cpp(911) : error C2039: 'dwQuestId' : is not a member of 'tagQuestProto' .h(243) : see declaration of 'tagQuestProto' подробнее

Показать сообщение отдельно
alexcoder
1438 / 652 / 86
Регистрация: 03.06.2009
Сообщений: 3,295
Завершенные тесты: 1
21.01.2016, 15:48     Сравнить два односвязных списка с помощью функции
Цитата Сообщение от komarov1 Посмотреть сообщение
Помогите набросать
Это грубый набросок
C++
1
2
3
4
5
6
7
8
9
10
11
bool foo(list *l1,list *l2)
{
while(l1||l2)
{
if(l1==NULL||l2==NULL) return false;
if(l1->v!=l2->v) return false;
l1=l1->next;
l2=l2->next;
}
return true; //равны
}
 
Текущее время: 13:04. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru