Linked-List – вопросы и ответы

76
голосов
1
ответ
Привет, ребята, у меня есть следующий код для поиска подстроки в файле объемом около 700 тысяч букв, которые, как мне кажется, отлично подходят для ArrayList, но для LinkedList требуется бесконечно...
3 месяца, 1 неделя назад ahmad
88
голосов
2
ответа
public abstract class Beverage { protected String Description; public String getDescription(){ return Description; } public abstract int cost(); } public class Espresso extends Beverage{ public int...
3 месяца, 1 неделя назад Abcoa
87
голосов
1
ответ
У меня возникли проблемы с пониманием и реализацией Doubly Linked List. Я могу понять большинство концепций связанного списка. Вот мой код до сих пор (в Python) * Это чисто академическое упражнение...
3 месяца, 1 неделя назад Dude
87
голосов
1
ответ
#include<stdio.h> #include<stdlib.h> typedef struct node { int data; struct node * next ; }Node ; typedef Node * List ; int main(void){ List *l; int a = 2; int b =12; l = malloc(sizeof(...
3 месяца, 1 неделя назад Michelangelo
62
голоса
1
ответ
Может ли кто-нибудь объяснить, почему я получаю ошибку "double free or corruption (fasttop)" в этой программе сразу после print_list(head_node) ? Перед head_node = insert_to_first(head_node, temp);...
3 месяца, 1 неделя назад Naruto Uzumaki
130
голосов
1
ответ
Я новичок в структурах данных. Я написал довольно простую программу для поиска целого числа в списке ссылок. Функция должна возвращать указатель на соответствующую позицию, но при вызове main() он ...
3 месяца, 1 неделя назад Manish Khokhar
-10
голосов
1
ответ
может ли кто-нибудь помочь мне в обращении связанного списка? coz после изменения списка исчезнет, когда я выбираю отображение.... должен быть какой-то способ распечатать реверс списка, который ост...
3 месяца, 1 неделя назад Ryan Cruise
62
голоса
4
ответа
код должен добавить узел после предыдущего аргумента узла, учитывая название города и указатель на голову. Я получаю ошибку времени выполнения, однако, когда я запускаю код, почему? city* addCity(c...
3 месяца, 1 неделя назад Mahmoud Almansouri
107
голосов
1
ответ
У меня есть html-форма с действием, связанным с удаленной формой aspx. Форма html имитирует все входные имена, идентификаторы, значения и т.д. Формы aspx. После отправки формы входа в html с правил...
3 месяца, 1 неделя назад Alden Copley
87
голосов
1
ответ
Я даю пользователям возможность редактировать файлы в моем db. Но я не хочу, чтобы несколько изменений в один и тот же файл одновременно и, следовательно, чтобы предотвратить это, я использовал ста...
3 месяца, 1 неделя назад user3335722
106
голосов
2
ответа
я работаю над связанным списком.. я успешно вставил и удалил узел на первом узле.. но когда я попытаюсь вставить узел наконец.. он дает ошибку "Ссылка объекта не установлена на экземпляр объекта" М...
3 месяца, 1 неделя назад Salman Karim
63
голоса
3
ответа
Хорошо здесь отредактированная версия моего кода вместе с функцией, которая создает список. start инициализируется как глобальная переменная и start = NULL. Я также изменил свой фрейт. Вместо переч...
3 месяца, 1 неделя назад jc13
-4
голоса
1
ответ
class stack_class { private: struct stack_struct *head; public: stack_class(); ~stack_class(); void pushNumber(int number); void popNumber(); void findNumber(); void clearStack(); void sizeFinder()...
3 месяца, 1 неделя назад user4910881
62
голоса
1
ответ
Я пытаюсь использовать пользовательский тип данных в двусвязном списке. Я могу создать список, но когда я пытаюсь вызвать функцию вставки, он не работает. Что вызывает эту ошибку? main.cpp: #includ...
3 месяца, 1 неделя назад Jeff
63
голоса
1
ответ
Как решить Big-O для этой проблемы, содержащей цикл while, проходящий через узлы и увеличивающий длину до тех пор, пока он не равен нулю? Будет ли это просто O(N) потому что он проходит через N узл...
3 месяца, 1 неделя назад Mr.Rabbit
90
голосов
2
ответа
Я пытаюсь указать указатель в одной структуре на узел другой структуры. Я застрял на этом 10 часов. Может кто-нибудь помочь мне исправить мой код? Я получаю ошибку сегментации в curr_users → playli...
3 месяца, 1 неделя назад Learning C
63
голоса
2
ответа
Мне нужно наследовать от IntegerLinkedList, а также создать новую переменную, специфичную для StringAndIntegerLinkedList . Чего мне не хватает? class IntegerLinkedList { int payload; IntegerLinkedL...
3 месяца, 1 неделя назад Jake Jackson
-6
голосов
1
ответ
Я набрал рекурсивный метод для удаления всех узлов в простом связанном списке, но на самом деле отладчик показывает, что этот метод не влияет на фактический список, и я не знаю, почему это так. Вот...
3 месяца, 1 неделя назад Gregg
62
голоса
1
ответ
Я изучил большинство связанных структур данных, используя C++, где имеется доступ по ссылке, и рекурсия довольно проста. Я недавно переключился на Java, и меня всегда смущают рекурсивные версии эти...
3 месяца, 1 неделя назад C. O.
123
голоса
1
ответ
Для моего приложения Qt я пытаюсь использовать QLinkedList который пользователь может перебирать через новые экраны окон, созданные пользователем. Окна создаются динамически, когда пользователь наж...
3 месяца, 1 неделя назад Sahil Bora
106
голосов
3
ответа
просто хотите спросить, как вы можете поместить изображения в связанный список? потому что базой для того, что я видел до сих пор, является то, что строковый символ - это большинство объектов, испо...
3 месяца, 1 неделя назад Allen Gary Villota
97
голосов
1
ответ
Я пытаюсь изучить Linked Lists в python. Мне был предоставлен класс Linked List и попросил создать метод append. Вот код. class Node: def __init__(self, item, next): self.item = item self.next = ne...
3 месяца, 1 неделя назад OmO Walker
-10
голосов
2
ответа
Я пытаюсь создать array of linked lists . Программа, которую я пытаюсь написать, имеет строковый массив имен, однако некоторые имена находятся в одной и той же позиции массива. Например, если имя m...
3 месяца, 1 неделя назад Morgan Henry
76
голосов
1
ответ
Я пытаюсь удалить узел в связанном списке в c++, но он продолжает говорить, что _pending_tx не является nullptr после удаления транзакции. Также valgrind говорит, что у меня утечка памяти, и я не м...
3 месяца, 1 неделя назад Matthew Kirshy
115
голосов
1
ответ
Я создал LinkedList из 3 целых чисел. Я могу распечатать эти ints через toString, когда когда-либо, когда я пытаюсь пересечь список и распечатываю каждый int (getData()), он выводит только первый i...
3 месяца, 1 неделя назад healthcare.gov programmer
62
голоса
2
ответа
У меня проблема с кодом С#. На данный момент я пытаюсь запрограммировать приложение Windows Forms с более чем одним окном. Теперь моя проблема: В первом окне у меня есть сводка с некоторыми значени...
3 месяца, 1 неделя назад user896692
162
голоса
3
ответа
Я пытаюсь реализовать свой собственный кеш LRU. Да, я знаю, что Java предоставляет LinkedHashMap для этой цели, но я пытаюсь реализовать его с использованием базовых структур данных. Из чтения этой...
3 месяца, 1 неделя назад stackoverflowuser2010
87
голосов
8
ответов
РЕДАКТИРОВАТЬ: Решено. Возвращение 0 работ, видимо! Хорошо, так короткая история, я должен вернуть значение int, но ничего, когда Linked List пуст. Как это сделать? public int countDuplicates() { i...
3 месяца, 1 неделя назад None
62
голоса
1
ответ
Я изучаю информатику (дистанционное обучение) и смущаюсь о "дополнительном вопросе информации", который появляется в учебнике, но не имеет ответа. Это касается алгоритма линейного поиска и оценки к...
3 месяца, 1 неделя назад PyVan
88
голосов
3
ответа
Борясь, чтобы узнать, как malloc и бесплатная работа, но я думал, что, возможно, это было правильно. Я вызываю deleteList() в конце моего тестового файла, который должен освобождать всю память, но ...
3 месяца, 1 неделя назад Sythe
-8
голосов
2
ответа
Я пытаюсь создать настраиваемый LinkedList, чтобы лучше понять структуру данных. Я не мог понять, в чем проблема моего класса LinkedList. package numberlist.primitivelist.objectlist; public class O...
3 месяца, 1 неделя назад JINYU WU
130
голосов
1
ответ
struct lists * list_depth[ht]; for(int i=0; i<ht; i++) list_depth[i]=NULL; insert_to_list(&list_depth[0], root); for( int i = 1; i < ht; i++ ) { struct lists * temp = list_depth[i-1]; whi...
3 месяца, 1 неделя назад user4910881
98
голосов
1
ответ
Я спросил об этом раньше, но никто не ответил, так что пересматриваю мои вопросы. Я попытался проанализировать эти коды, но для меня это не имеет смысла. На этот раз, надеюсь, кто-то даст мне идею ...
3 месяца, 1 неделя назад Jin
87
голосов
3
ответа
Я пытаюсь создать отдельный список без реализации. Я делаю это только для того, чтобы получить более глубокое понимание того, как работают структуры. Я просто хочу создать 2 узла в основной функции...
3 месяца, 1 неделя назад Carlos W. Mercado
97
голосов
1
ответ
Я использую связанный список для хранения структур. Каждый узел имеет структуру с именем item_t. У item_t есть поле с именем name. Я хочу отсортировать имена по алфавиту, поменяв местами элементы (...
3 месяца, 1 неделя назад Di Light
88
голосов
4
ответа
В каких ситуациях я должен использовать каждый вид списка? Каковы преимущества каждого из них?
3 месяца, 1 неделя назад brsunli
75
голосов
2
ответа
У меня есть эта функция: void TraverseRecursive ( Node * head, void (*visit) (Node *) ) { if ( head != nullptr ) { visit( head ) ; TraverseRecursive( head->next, visit ) ; } } И я пытаюсь вызват...
3 месяца, 1 неделя назад MrPickles7
63
голоса
1
ответ
Я пытаюсь создать круговой список из моего отдельно связанного списка, который помещает числа в порядке возрастания, но, к сожалению, это не так хорошо получается. Кажется, что он делает список, но...
3 месяца, 1 неделя назад Mya Lu
87
голосов
4
ответа
Я пишу программу для класса, которая вводит пользователя в бесконечный цикл и принимает три разные команды (добавление x, удаление x, существует x) + целочисленное значение. Когда пользователь ввод...
3 месяца, 1 неделя назад jojoj222
117
голосов
2
ответа
#include<stdio.h> #include<stdlib.h> struct node { int data; struct node *next; }; int insert (struct node *head, int data); int print (struct node *head); int main() { struct node *hea...
3 месяца, 1 неделя назад Rahul Reddy
Чтобы , пожалуйста,
Выберите тему жалобы:

Другая проблема