|
10 / 10 / 2
Регистрация: 09.10.2009
Сообщений: 46
|
||||||
Работа с динамическим списком08.03.2011, 17:06. Показов 1658. Ответов 10
Метки нет (Все метки)
Создать два списка. Создать 3-й список, состоящий из неповторяющихся элементов первых двух списков. Помогите немного зациклился с алгоритмом
0
|
||||||
| 08.03.2011, 17:06 | |
|
Ответы с готовыми решениями:
10
В чем разница между простым линейным списком, и динамическим линейным списком? Проблемы с динамическим списком Напишите программу, работающую с динамическим однонаправленным списком |
|
Модератор
12843 / 7592 / 1766
Регистрация: 25.07.2009
Сообщений: 13,973
|
||
| 08.03.2011, 17:24 | ||
|
а) которые находятся или в первом, или во втором, но не в обоих сразу списках б) которые в первом или втором списке встречаются не больше одного раза в) из всех элементов обоих списков, но по одному разу каждое значение ?
0
|
||
|
10 / 10 / 2
Регистрация: 09.10.2009
Сообщений: 46
|
|
| 08.03.2011, 17:47 [ТС] | |
|
0
|
|
|
7 / 7 / 0
Регистрация: 16.02.2011
Сообщений: 20
|
||||||
| 08.03.2011, 18:15 | ||||||
|
Держи вариант а), это моя старая лаба, глядишь поможет
0
|
||||||
|
10 / 10 / 2
Регистрация: 09.10.2009
Сообщений: 46
|
|
| 08.03.2011, 19:04 [ТС] | |
|
спасибо огромное!!! Но можно прям под мой пример!!! а то как то код не понятен!!!
0
|
|
|
7 / 7 / 0
Регистрация: 16.02.2011
Сообщений: 20
|
||||||
| 08.03.2011, 20:25 | ||||||
|
Идея такая: берем элемент из вводимого массива и сравниваем его со всеми по очереди элементами из формируемого массива. Если равества нет, то вносим просматриваемый элемент в новый список. И так для всех элементов обоих вводимых списков. я попробовал написать код, но почему то у меня появляется необработанное исключение в while, и причем в разных. Похоже, где-то я ошибся, но идея, я надеюсь, верна. Вот что у меня вышло
1
|
||||||
|
10 / 10 / 2
Регистрация: 09.10.2009
Сообщений: 46
|
|
| 08.03.2011, 20:42 [ТС] | |
|
еще тоже ради саморазвития, сможешь монтировать алгоритм именно к моему коду ?
0
|
|
|
7 / 7 / 0
Регистрация: 16.02.2011
Сообщений: 20
|
|
| 08.03.2011, 21:12 | |
Саморазвитие саморазвитием, но мне, как и тебе, не очень хочется врубаться в сотню чужих строк, но могу, если надо, досканально объяснить свой код
0
|
|
|
10 / 10 / 2
Регистрация: 09.10.2009
Сообщений: 46
|
|
| 08.03.2011, 21:23 [ТС] | |
|
просто когда я скомпилировал твой код, у меня ввод элемента че то нормально не шел, так что буду очень признателен если конечно пояснишь!!! спасибо еще раз
0
|
|
|
7 / 7 / 0
Регистрация: 16.02.2011
Сообщений: 20
|
||||||||||||||||
| 08.03.2011, 22:14 | ||||||||||||||||
|
Итак. Начнем с начала.
Писано на VS2010 Все три begin это указатели на начало списков, q -- по сути флаг теперь создаем первый список и запоминаем его начало
Теперь самое интересное Инициализируем третий список и пробуем его заполнить.
Ну и выводим результат По поводу некорректной работы. Я не специалист, но вроде разные компиляторы немного по разному могут работать с выделяемой памятью, к примеру, у меня был код, прекрасно работающий на консольном С++, но выдающий исключениек в VS. Может поэтому. У меня ввод был нормальный
0
|
||||||||||||||||
|
Модератор
12843 / 7592 / 1766
Регистрация: 25.07.2009
Сообщений: 13,973
|
|||||||
| 08.03.2011, 23:30 | |||||||
|
Вот набыдлокодил от скуки. file1.txt, file2.txt - файлы с целыми числами через пробельный символ, file3.txt - создаётся программой.
![]() Есть забавный косяк - в случае ошибки истерит, как может. Попробуйте во входном файле вместо числа букву написать... Легко поправить, но лень.
0
|
|||||||
| 08.03.2011, 23:30 | |
|
Помогаю со студенческими работами здесь
11
Создать программу для реализации основных действий с двунаправленным динамическим списком Разработать программу для реализации основных действий с линейным динамическим списком
Работа с динамическим массивом Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Восстановить юзерскрипты Greasemonkey из бэкапа браузера
damix 15.01.2026
Если восстановить из бэкапа профиль Firefox после переустановки винды, то список юзерскриптов в Greasemonkey будет пустым.
Но восстановить их можно так.
Для этого понадобится консольная утилита. . .
|
Изучаю kubernetes
lagorue 13.01.2026
А пригодятся-ли мне знания kubernetes в России?
|
Сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
|
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11
— это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
|
|
Classic Notepad for Windows 11
Jel 10.01.2026
Old Classic Notepad for Windows 11
Приложение для Windows 11, позволяющее пользователям вернуть классическую версию текстового редактора «Блокнот» из Windows 10. Программа предоставляет более. . .
|
Почему дизайн решает?
Neotwalker 09.01.2026
В современном мире, где конкуренция за внимание потребителя достигла пика, дизайн становится мощным инструментом для успеха бренда. Это не просто красивый внешний вид продукта или сайта — это. . .
|
Модель микоризы: классовый агентный подход 3
anaschu 06.01.2026
aa0a7f55b50dd51c5ec569d2d10c54f6/
O1rJuneU_ls
https:/ / vkvideo. ru/ video-115721503_456239114
|
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR
ФедосеевПавел 06.01.2026
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR
ВВЕДЕНИЕ
Введу сокращения:
аналоговый ПИД — ПИД регулятор с управляющим выходом в виде числа в диапазоне от 0% до. . .
|