4 / 4 / 1
Регистрация: 25.03.2015
Сообщений: 63
|
||||||
1 | ||||||
Линейный однонаправленный список. Удаление элементов28.09.2015, 20:22. Показов 2567. Ответов 4
Метки нет (Все метки)
Создать линейный однонаправленный список. Удалить из него все символы 'p' перед символом 'a'. Вывести список после ввода символов и после обработки.
Программа совершенно не работает, не знаю в чём проблема и как исправить.
0
|
28.09.2015, 20:22 | |
Ответы с готовыми решениями:
4
Линейный однонаправленный список: удаление элемента перед первым положительным элементом Линейный однонаправленный список. Описать процедуру добавления одного или нескольких элементов Однонаправленный линейный список Линейный однонаправленный список |
2784 / 1937 / 570
Регистрация: 05.06.2014
Сообщений: 5,602
|
|
28.09.2015, 20:49 | 2 |
25 и 29 строчки ничего не делают, на что компилятор должен был матюкнуться. 32 строчка делает undefined behavior, так как обращается к p_list стертому в 30 строчке. Ну и по условию нужен однонаправленный список (без prev), а у вас двунаправленный. Короче, это надо не исправлять, а переписывать с нуля.
1
|
4 / 4 / 1
Регистрация: 25.03.2015
Сообщений: 63
|
|
28.09.2015, 20:59 [ТС] | 3 |
А если список будет циклическим(кольцевым) то каким образом я должен буду проходить символы 'p' перед 'a'?
0
|
2784 / 1937 / 570
Регистрация: 05.06.2014
Сообщений: 5,602
|
|
28.09.2015, 21:03 | 4 |
Если список будет циклическим, то нужно впихнуть в него дополнительный элемент-заголовок с item=0. А дальше - как в не циклическом, только без отработки ситуаций с NULL (их в кольце не бывает) и пустым списком (в списке всегда есть как минимум элемент-заголовок).
0
|
838 / 641 / 940
Регистрация: 26.06.2015
Сообщений: 1,409
|
||||||
29.09.2015, 12:26 | 5 | |||||
Вот набросал.
0
|
29.09.2015, 12:26 | |
29.09.2015, 12:26 | |
Помогаю со студенческими работами здесь
5
Линейный однонаправленный список Линейный однонаправленный список Линейный однонаправленный список Линейный циклический однонаправленный список Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |