Вопросы по теме 'linked-list'

Почему эта пузырьковая сортировка с двойным связанным списком в C не сортируется?
Я пытаюсь отсортировать двусвязный список с помощью пузырьковой сортировки в C. Однако возвращаемый список — это тот же список, который я ввел. Пример [1,2,4,8,0,3] -> [1,2, 4,8,0,3] void bublesort(slist_t *list){ list_item_t *curr = NULL;...
91 просмотров
schedule 19.05.2024

Ошибка: запрос члена «****» в чем-то, что не является структурой или объединением
У меня есть 2 структуры, использующие указатели для формирования связанного списка. typedef struct { char *text; int count; } *Item; typedef struct node { Item item; struct node *next; } *link; Я пытаюсь создать кучу...
1551 просмотров
schedule 02.06.2024

.NET. Есть ли где-нибудь односвязный список в System.Collections.Immutable?
В функциональном программировании односвязные списки чрезвычайно популярны, потому что легко повторно использовать вложенные списки без выделения памяти или копирования значений. Это означает, что вы можете добавлять или удалять элементы с одного...
403 просмотров
schedule 24.03.2024

strcmp в программе сбоя вставки связанного списка
В рамках задания я должен реализовать односвязный список в c. Я делал это много раз раньше на нескольких разных языках, но после нескольких часов боли я застрял на проблеме с использованием strcmp. Это структура, которую я использую: typedef...
242 просмотров
schedule 20.04.2024

Очистить функцию в классе узла связанного списка C++
У меня возникли проблемы с тем, чтобы убедиться, что я создал четкую функцию для класса узла связанного списка. Я использую delete this , который, как я знаю, может вызвать проблемы с памятью, но это единственный способ, который я могу придумать,...
504 просмотров