|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
27.05.2014, 17:43 | #1 |
Регистрация: 21.05.2014
Сообщений: 9
|
Структуры данных.Язык Си.
Интересен такой вопрос, можно ли удалять элементы с другого конца односвязного списка(образуя очередь) используя только указатель next?
То есть сейчас я могу добавлять и удалять только с одного конца списка, а мне нужно чтобы удаление осуществлялось с одной стороны, но добавление с другой стороны. |
27.05.2014, 18:15 | #2 |
МегаМодератор
СуперМодератор
Регистрация: 09.11.2010
Сообщений: 7,292
|
А Вы привешиваете элементы в конец списка или в начало?
Пишите язык программирования - это форум программистов, а не экстрасенсов. (<= это подпись )
|
27.05.2014, 18:22 | #3 |
Регистрация: 21.05.2014
Сообщений: 9
|
Я решил использовать еще указатель на голову, программа компилируется и работает, но удаление происходит неправильно.
Код:
Код:
Код:
Код:
Последний раз редактировалось Stilet; 27.05.2014 в 21:30. |
27.05.2014, 19:55 | #4 |
МегаМодератор
СуперМодератор
Регистрация: 09.11.2010
Сообщений: 7,292
|
Если реализуется очередь (первый зашел, первый вышел), то обычно заводят 2 указателя: first и last.
Код:
Пишите язык программирования - это форум программистов, а не экстрасенсов. (<= это подпись )
|
28.05.2014, 21:51 | #5 |
Регистрация: 21.05.2014
Сообщений: 9
|
BDA, можно пояснение что к чему здесь обращается
Код:
|
28.05.2014, 21:55 | #6 |
Регистрация: 21.05.2014
Сообщений: 9
|
Я вот так сделал
Код:
|
28.05.2014, 22:06 | #7 |
МегаМодератор
СуперМодератор
Регистрация: 09.11.2010
Сообщений: 7,292
|
Код:
Пишите язык программирования - это форум программистов, а не экстрасенсов. (<= это подпись )
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Дописать программу.Структуры данных.Язык Си. | Merkava | Фриланс | 2 | 25.05.2014 16:08 |
Структуры данных.Язык Си. | Merkava | Фриланс | 3 | 22.05.2014 02:06 |
Структуры данных.Язык Си. | East Undia Trading | Помощь студентам | 45 | 03.03.2014 22:33 |
Структуры данных - язык С | asv1994 | Помощь студентам | 7 | 09.05.2013 18:23 |
язык С. Динамические структуры данных. | Виктория Кусяк | Помощь студентам | 0 | 26.12.2011 23:51 |