linked-list

    0熱度

    2回答

    我正在學習python和數據結構。我正在實施單向鏈表方法,其中包括插入頭部和給定位置。我結束了寫這個代碼: class Node : def __init__(self,data=None,next_node=None) : self.data = data self.next = next_node class LinkedList : def _

    0熱度

    2回答

    我嘗試使用下面的代碼來查找LinkedList最後第k個元素。 它爲什麼總是返回null? public Node findElem(Node head, int k){ if(k < 1|| k > this.length()){ System.out.println("error"); } Node p1=head; Node p2 = he

    2熱度

    2回答

    我想用一個鏈表來編寫一個簡單的字典,但是我在調​​用顯示函數後不斷丟失數據。 這裏是我的結構定義 typedef struct node{ int elem; struct node *next; }*L; typedef L Dictionary[10]; 這是我的顯示 void display(Dictionary A) { int i; f

    0熱度

    1回答

    我已經編寫了一個以中綴表示法表達的代碼,並將表達式轉換爲二叉樹。我不確定我在做什麼錯,但是我有程序編譯但輸出不正確,它應該打印出原始語句,然後打印沒有括號的inorder語句,然後預訂語句& postorder語句。我需要修正哪些問題才能獲得正確的輸出結果? 我的電流輸出: ((6 + 2) - 5) * 8/2 * * * 正確的輸出: ((6 + 2) - 5) * 8/2 6 +

    -4熱度

    1回答

    我學習數據結構模塊,我已經從書上寫我的鏈接列表的代碼。當我運行代碼時,它只是追加一個節點,並在調用displayNode函數時僅顯示第一個節點的值。 請幫我解決一下我的代碼? 下面是代碼: class.h文件 NumberList::NumberList(){ head=nullptr; } void NumberList::appendNode(double num){

    0熱度

    1回答

    我不知道如何編寫函數搜索和按名稱在鏈表中刪除。通過輸入員工姓名編寫刪除員工的功能時,我遇到了問題。我仍然有與搜索功能相同的問題。並根據需要我不能使用數組列表。有人可以幫我嗎?非常感謝。 這裏是我的源代碼: import java.util.Scanner; import java.io.Serializable; /* Class Node */ class Employee imple

    -4熱度

    2回答

    我已經用C語言編寫了一個代碼,它將創建一個鏈接列表。鏈表結構有兩個字段,即data和next; data包含整數數據,next是一個結構指針。 該程序要求用戶輸入數據到列表中。一旦輸入數據,程序將通過列表並檢查節點中的哪些數據包含素數。如果它找到一個這樣的節點,它將刪除它並將下一個節點鏈接到前一個節點,但是我得到了分段錯誤錯誤,我無法解決。 我將下面的代碼。 你能不能幫我解決問題,因爲我不知道如何

    1熱度

    2回答

    我正試圖編寫一個從鏈接列表中刪除所有pdf文件的函數,但是在運行後,我很快意識到它變成了一個無限循環。我的第一個while循環應該在鏈表的開頭捕捉所有的pdf文件。我的第二個while循環應該多次遍歷鏈表來清除PDF文件。我想我的邏輯雖然不循環是不正確的。 def remove_all(lst): ptr = lst while ptr['data'][0] == 'pdf':

    1熱度

    1回答

    我想遞歸刪除鏈接列表。我想到了如何迭代地做到這一點,但我很好奇如何做到這一點。到目前爲止,我有: void deleteNodeRecursively(LinkedList *list, int value){ Node *curr=list->head; if (list->head==NULL){ return; } else if (lis

    -1熱度

    2回答

    我正在解決C#中鏈接列表數據結構中的一個程序,我需要檢查給定的鏈接列表是NULL終止還是循環結束。 我想檢查它與不同的測試用例,但無法將循環鏈表作爲輸入。 如何傳遞循環鏈表作爲輸入? Problem from hackerrank會給你一個想法,我試圖實現什麼? 這裏是我的代碼來實現鏈表中image private static LinkedList<int> InitializeLinkedLi