храни указатель на последний элемент, и можешь использовать как очередь. или зацикли его (указатель у tail указывает на head, сам list указывает на tail)
Что значит "односвязный список как стэк"?)
ну типа операции добавления/удаления элементов
ощущение, что если взять и назвать список стеком, то все будет норм)) потому что все операции для работы с ним как со стеком присутствуют
Только если самореализованный. Он не предполагает наличие ссылки на последний элемент
И как очередь
меня в D чате просветили, что list может указывать на tail, tail на head. тогда последний элемент получаешь как tail, первый как tail->next
А, ну если указывается, то да. Моя ошибка
Обсуждают сегодня