16 / 16 / 12
Регистрация: 10.11.2012
Сообщений: 245
|
||||||
1 | ||||||
Нахождение элемента в двусвязном списке05.05.2014, 18:59. Показов 2728. Ответов 6
Метки нет (Все метки)
Суть в том, что у меня есть двусвязный список, в котором нужно выяснить есть ли в нём тот или иной элемент.
0
|
05.05.2014, 18:59 | |
Ответы с готовыми решениями:
6
Поиск элемента в двусвязном списке Поиск элемента в двусвязном списке Сдвиг элемента в двусвязном списке Реализовать поиск максимального элемента в двусвязном списке |
3072 / 1410 / 425
Регистрация: 19.01.2009
Сообщений: 3,889
|
||||||
05.05.2014, 22:00 | 2 | |||||
Сообщение было отмечено mster-doc как решение
Решение
А где реализация delAllList()?
Обратите внимание, я изменил сигнатуру функции, поправьте ее объявление в классе:
1
|
16 / 16 / 12
Регистрация: 10.11.2012
Сообщений: 245
|
||||||
05.05.2014, 22:31 [ТС] | 3 | |||||
Большое спасибо, всё хорошо компилируетса и работает.
Не мог бы ты пояснить мне часть кода что бы я знал
0
|
3072 / 1410 / 425
Регистрация: 19.01.2009
Сообщений: 3,889
|
|
05.05.2014, 22:40 | 4 |
Сообщение было отмечено mster-doc как решение
Решение
pTemp->data - это std::string данные твоего двусвязного списка
compare - функция член класса std::string, которая в качестве аргумента принимает строку, которую мы ищем. Данная функция возвращает 0 если строки одинаковы, т.е. выполняется сравнение строк.
1
|
16 / 16 / 12
Регистрация: 10.11.2012
Сообщений: 245
|
||||||
05.05.2014, 22:55 [ТС] | 5 | |||||
а почему я не могу к примеру задавая данные не могу задать несколько за раз
0
|
3072 / 1410 / 425
Регистрация: 19.01.2009
Сообщений: 3,889
|
|||||||||||
05.05.2014, 23:13 | 6 | ||||||||||
Потому что функция принимает одну строку, а вы передаете ей 3.
Добавлено через 11 минут нужно переписать функцию, на что-то типа:
1
|
3072 / 1410 / 425
Регистрация: 19.01.2009
Сообщений: 3,889
|
|
07.05.2014, 00:05 | 7 |
mster-doc, в строке 11 самый последний символ '}' - лишний, Sublime Text автоматически добавил.
1
|
07.05.2014, 00:05 | |
07.05.2014, 00:05 | |
Помогаю со студенческими работами здесь
7
вставка элемента в любое место в двусвязном списке Подскажите, как добавить функцию поиска элемента в линейном двусвязном списке? Вернуть 1, если в двусвязном списке содержится хотя бы 2 элемента с равными значениями Нахождение максимального и минимального элемента в списке Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |