![](/img/trans.png)
[英]Python : I am not able to prepend a Value in a Singly Linked list
代碼寫在python: prepend Function 應該在鏈接列表顯示的開頭添加一個值 Function 應該以列表格式顯示鏈接列表 python fromarr Function 應該將新節點添加到鏈接列表 預期 output: [10,1,2,3,4,5] 實際 Output: [Non ...
[英]Python : I am not able to prepend a Value in a Singly Linked list
代碼寫在python: prepend Function 應該在鏈接列表顯示的開頭添加一個值 Function 應該以列表格式顯示鏈接列表 python fromarr Function 應該將新節點添加到鏈接列表 預期 output: [10,1,2,3,4,5] 實際 Output: [Non ...
[英]C++ linked list nodes
我對 C++ 的鏈表有非常基本的概念。這里我鏈接了節點,但我的想法是刪除最后一個節點,我該如何實現? 這是旨在刪除最后一個節點的代碼部分: ...
[英]How to fix conditional jump?
我認為 function 輸入有問題。 但我不明白如何修復它[功能代碼] [valgrind 消息] 試圖更改一些代碼塊,但我什么也沒做 ...
[英]Problem with free in language C which doesn't work
我寫了這個程序,我想釋放一個結構myStruct但它沒有編譯它說: free():在 tcache2 中檢測到雙重釋放你能幫我嗎? 我試圖通過創建新結構並刪除它來運行 main,但它不起作用。 ...
[英]not being able to delete the first node in a linked list
我試圖在其中輸入 4 或 5 個節點,並使用 lilprint 打印有關鏈表的一些信息。 當我輸入一些節點然后刪除第一個節點時(只刪除第一個節點會出現這個問題)程序不會完全刪除它所以它只會刪除該節點中的 student_id 並返回 rest。所以當我打印它時它打印正常但是student_id 是 ...
[英]Pointers and Pointers to pointers in a singly linked list, help me understand in C++
我仍在嘗試理解指針、繪制節點和所有內容,但我似乎無法理解某些事情。 例如這里有一個 function 應該從列表中刪除具有偶數值的節點 據我了解,名為ptr的指針指向 head,這是鏈表中的第一個節點。 1 我的邏輯是什么所以while ptr=!null檢查頭部的數據是否均勻。 不是 1 所以 ...
[英]LinkedList pop_back() method issue: "delete last_node" and "last_node = nullptr" doesn't effect the pointer which points to last_node
我的步驟: 推送 int 值 = 1 推送 int 值 = 2 嘗試pop_back() 最后一個節點mLast現在是nullptr 第一個節點的next指針存儲一個垃圾值而不是nulltpr 鏈表.h 主.cpp 我可以這樣做: ...但感覺不對,因為如果列表中有 1000 個元素怎么辦:c 或 ...
[英]Segmentation Fault ERROR: problem with adding multiple fields at once to linked list
我需要在我的程序中添加字段功能,所以我的想法是創建一個包含 2 個變量 fieldName 和 fieldValue 的鏈接結構,但我的代碼工作正常,直到我分配 newContact->next = *head; (錯誤:段錯誤) ...
[英]Issue with Reverse Link List - Leetcode Problem NoneType Error
我正在嘗試根據這個 leetcode 問題反轉鏈接列表: ReverseLL 我的代碼: 但是,我在行中收到屬性錯誤: 錯誤信息: AttributeError: 'NoneType' object has no attribute 'next' 但是我不太確定為什么當我將 cur 指定為 head ...
[英]I'm trying to reverse a linked list but I'm confused about how the last node works?
我正在嘗試遞歸地反轉 JavaScript 中的單鏈表。 我已經知道解決方案,但我需要一些說明。 這是我的代碼: 不明白為什么要反轉。 Next 不起作用,但 head.next.next 起作用。 我認為 reverse 已經“指向”最后一個節點,因此我們可以將下一個成員設置回 head。 如 ...
[英]node pointer of a list wont update
我有一個問題,我似乎找不到解決方案。我嘗試做一個簡單的程序來創建一個列表並將其打印在 C 中,但是當我嘗試運行它時它循環打印列表的第一個值。這是如果有人可以幫助請編程: 我嘗試添加括號等但沒有用。 ...
[英]Reversing a Link List using Iterative Approach
我的反轉鏈表的代碼有什么問題? 我試圖解決反轉鏈接列表的標准問題。 所以我嘗試實施這種方法,但它似乎進入了無限循環,我無法理解為什么。 ...
[英]Logic Error: Inserting Last Node in a Linked List
我正在編寫遞歸 Java 方法,該方法將 object 節點添加到鏈表的末尾。 但是,我當前的實現並沒有正確執行,而是刪除了所有其他節點,只存儲了新的 object 值。 沒有編譯、運行時異常或其他邏輯錯誤。 我怎樣才能解決這個問題? (如果有另一個 Stack Overflow 回答了這個問題, ...
[英]Append function of linked list doesn't work - C
基本上,我試圖通過我正在編寫的 append function 將一個節點插入到鏈表中。 盡管在 function 中,我的節點 header 與我的第一個節點的地址具有相同的值,但在 function 關閉后它又變回了 null。 這是我的 append function: 然后在 main 中 ...
[英]C linked list printing extra 0 at the beginning
該程序尚未完全准備好,因此並非所有功能都已編碼。 但是,當涉及到最基本的功能時,我遇到了一個問題:在鏈表的末尾添加節點。 我不知何故在鏈表的開頭得到了一個神秘的數字“0”,我看不出它是從哪里來的 OUTPUT: 當我創建列表並在列表末尾添加 number: "2" 三次時,output 是: ...
[英]Linked List-Singly linked list .......why do we use location == 1?
#在學習鏈表的過程中,我遇到了一個疑問。 我在添加節點或從末尾刪除節點時無法理解位置是 1。有人可以幫我嗎? #為什么 location == 1 用於從端側添加/刪除? #請解釋 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ...
[英]Deleting N nodes after M nodes in a Singly Linked List
給定一個鏈表,跳過鏈表的M個節點后刪除N個節點,直到鏈表的最后一個這是我寫的解決這個問題的Java程序。 For certain large test cases it's showing error, " Exception in thread "main" java.lang.NullPoin ...
[英]Returning the middle node in a singly Linked List (Java)
我基本上已經忘記了我的 DSA class 中的所有內容,因為我是個白痴,所以我在寒假里振作精神並做我在網上找到的練習題。 其中之一是返回單鏈表中的中間節點。 如果有兩個中間節點,則返回第二個。 發布的解決方案與我的答案大不相同,我無法弄清楚為什么我的錯誤。 我的實現基本上是: 編輯:這是給定的在 ...
[英]Deleting and inserting nodes in a linked list behave differently (?)
我正在嘗試從 King (2008) “C Programming: A Modern Approach”,第 2 版中學習linked lists ,與插入操作相比,刪除操作的行為讓我感到困惑。 作者寫道(第 429 頁): 請注意, add_to_list不會修改列表指針。 相反,它返回一個指 ...