我需要將一個Node類中包含的一些對象插入一個LinkedList類中進行排序。節點類看起來像:在Java中的排序鏈接列表中插入
public class Node {
private Card val;
private Node next;
public Node(Card v) {
val = v;
next = null;
}
其中卡實現比較器接口。我試圖編寫一個函數,以鏈接列表類中的卡片值(不是java.util.LinkedList類,而是我寫的鏈接列表類)的順序插入這些卡片(從低到高)。有人知道我能做到嗎?它也不能是一個雙向鏈表。
你在問什麼概念性的步驟,它需要排序這些卡片,或如何實現在Java代碼中的步驟?換句話說,你對算法或實現感到困惑嗎? (或者兩者兼而有之?)關於你已經嘗試了什麼以及你陷入困境的更多細節將會很有幫助。 – 2010-06-04 05:02:56
我正在要求實施。我一直在嘗試的一切都會遇到很多NPE。 – SDLFunTimes 2010-06-04 05:19:59
在這種情況下,您可能會發布您嘗試過的內容。也許你在正確的軌道上,人們可以指出你的具體錯誤。 – MatrixFrog 2010-06-04 06:11:29