linked-list

    0熱度

    2回答

    我需要合併兩個雙鏈表,但不是按它們的值(列表不排序)。 我想獲得一個列表,其中包含兩個節點中的所有節點,但是按它們在內存中的顯示順序排列。 也許這個形象可以幫助更多: http://img140.imageshack.us/i/drawing2.png/ 是否有任何的算法(最好是一快一),可以做這樣的合併? 也許這有點幫助: 列表的開始節點總是在其他節點之前。 一個列表最多可以有8192個節點。

    14熱度

    5回答

    我需要一個循環鏈表,所以我想知道如果LinkedList是一個循環鏈表?

    2熱度

    4回答

    如何找到在Java中存儲爲LinkedList的數字列表的中值?我不明白維基百科引用的選擇算法。獎勵積分,如果你能解釋這一點。

    10熱度

    8回答

    我正在尋找一個數據結構(或結構),可以讓我保持一個有序的整數列表,沒有重複索引和值相同的整數範圍。 我需要四個主要的業務是高效的,在重要性的粗糙順序: ,取值爲從給定的指標 找到一個給定值 的插入在一個值的索引給定的索引 一個給定的索引 在刪除的值使用在O(1)的陣列我有1個,但圖2是O(N)和插入和刪除很昂貴(我相信O(N))。 鏈接列表有O(1)插入和刪除(一旦你有節點),但1和2是O(N),

    0熱度

    3回答

    嘿!我嘗試做以下 QList<QButtonGroup*> groups; for (int i=0; i<nGroup; i++) { QButtonGroup *objects = new QButtonGroup(this); objects->setExclusive(false); for (int j=0; j<nObject;

    1熱度

    1回答

    問題1的節點:在列表中的一個節點刪除> 3 描述:第六節點的在七個列表 缺失,導致只有第一 打印和最後一個節點。 可用節點指針: * next_,* prev_,* data_中 功能刪除指定的節點是在LinkedList.cpp 名稱:DeleteNode。 功能,通過該列表穿越打印節點是在main.cpp中 名稱:PrintAllNodes 可能的解決方案: 穿越打印的節點時,能夠訪問電流 -

    0熱度

    5回答

    如何輕鬆刪除java中鏈接列表中的重複項?

    1熱度

    2回答

    抱歉重複發佈。 嗨 我無法編組從DLL鏈接列表。 ------ C++結構和功能-------- struct localeInfo { WCHAR countryName[BUFFER_SIZE]; WCHAR localeName[BUFFER_SIZE]; localeInfo *next; } int GetSystemLocales(localeInf

    1熱度

    7回答

    我已經創建了一個鏈表。一切正常。 我只是想知道我是否在我的代碼中做了任何有潛在危險的事情。我關心的代碼片段是我的推,彈出和清理。代碼的一部分只是用於用戶交互,所以不是很重要(我仍然發佈,以便更清楚我在做什麼)。只是鏈接列表應用程序。 非常感謝您的任何建議,因爲這是我的第一次嘗試。 #include <stdio.h> #include <stdlib.h> #include <string.h

    4熱度

    4回答

    我在尋找Generics.Collections並注意到沒有鏈接列表。當然,他們製作起來很簡單,但我認爲這很奇怪,沒有一個(或者我錯過了它)。與新的現代數據結構相比,鏈接列表是否已經過時,還是需要一個通用的通用鏈接列表?有人知道嗎?