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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
komarov1
0 / 0 / 0
Регистрация: 25.10.2014
Сообщений: 36
#1

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

21.01.2016, 08:15. Просмотров 201. Ответов 1
Метки нет (Все метки)

Здравствуйте. Помогите набросать функцию сравнения двух одно связанных списков. Списки содержат только целые числа.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
21.01.2016, 08:15
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Сравнить два односвязных списка с помощью функции (C++):

Как передать в функцию два односвязных списка так, чтобы внутри функции можно было эти списки редактировать? - C++
Мне нужно редактировать в функции два односвязных списка, как их передать в функцию, один получается, два не понимаю как сделать....

С помощью функции определения среднего значения элементов массива обработать два массива разной размерности - C++
Помогите составить программу с использованием только функции. Эту тему прошли, но свое задание я так и не сделал, т.к не совсем разобрался...

Написать функцию, которая из списка образует два новых списка. Один содержит нечетные числа, а второй - парные - C++
Помогите закончить одно из заданий по работе со списком: Написать функцию, которая использует первоначальный список L и образует два...

Сравнить два массива - C++
Подскажите пожалуйста как решить задачу: Нужно сравнить два массива, проверить все элементы на совпадение и если они совпадают то вывести...

Сравнить два любых файла на С++ - C++
В общем задача такая: Надо сравнить два любых файла(ехе, doc, pdf) - и вывести сообщение: а) если они различаются - то место(номер)...

Сравнить два вектора размерности n - C++
Как сравнить два вектора размерности n? Например вектор a(2,3,2) сравнить с вектором b(1,3,3). Какой из векторов больше? Вообще можно ли их...

1
alexcoder
1545 / 690 / 90
Регистрация: 03.06.2009
Сообщений: 3,629
Завершенные тесты: 1
21.01.2016, 15:48 #2
Цитата Сообщение от 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; //равны
}
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
21.01.2016, 15:48
Привет! Вот еще темы с ответами:

Как сравнить два символа? - C++
Я сегодня пытался решить задачу и столкнулся с проблемой. Мне нужно было сравнить элементы массива с символами. (a=="B")&&(a=="G") На...

Сравнить два кода с условием - C++
if(a == 1) b = 2; else b = 3; c = 2; if(a== 1) { b = 2 } else { b = 3 } c = 2; Тоже самое произойдет? Или в 1 варианте...

Сравнить два подмножества в матрице - C++
подскажите пжл как сравнить 2 подмножества в матрице

Сравнить два контейнера set - C++
Всем добрый вечер . Как сравнить два контейнера set? Допустим: set <int> m1; set <int> m2; for( int i = 0; i < 5;...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru