LeetCode 9 合併兩個有序列表

2022-09-14 03:57:09 字數 672 閱讀 6047

將兩個有序鍊錶合併為乙個新的有序鍊錶並返回。新煉表是通過拼接給定的兩個鍊錶的所有節點組成的。 

示例:

輸入:1->2->4, 1->3->4輸出:1->1->2->3->4->4

自己編寫的**:

/*** definition for singly-linked list.

* public class listnode

* } */

class

solution

else

listnode=listnode.next;

}if(l1==null)listnode.next=l2;

if (l2==null)listnode.next=l1;

return

result.next;

}}

大佬的**:

/**

* definition for singly-linked list.

* public class listnode

* } */

class

solution

else

}}

leetcode合併兩個有序列表

將兩個有序鍊錶合併為乙個新的有序鍊錶並返回。新煉表是通過拼接給定的兩個鍊錶的所有節點組成的。例如 輸入 1 2 4,1 3 4 輸出 1 1 2 3 4 4 class solution def mergetwolists self,l1 listnode,l2 listnode listnode ...

Go實現合併兩個有序列表(leetcode 21)

將兩個有序鍊錶合併為乙個新的有序鍊錶並返回。新煉表是通過拼接給定的兩個鍊錶的所有節點組成的。示例 輸入 1 2 4,1 3 4 輸出 1 1 2 3 4 4 如下 definition for singly linked list.type listnode struct func mergetwo...

LeetCode 簡單 合併兩個有序列表 c

題目為將兩個有序鍊錶合併為乙個新的有序鍊錶並返回。新煉表是通過拼接給定的兩個鍊錶的所有節點組成的。示例 輸入 1 2 4,1 3 4 輸出 1 1 2 3 4 4 其中存在乙個類,結構為 public class listnode 每乙個都會指向下乙個元素。編寫的c 如下 public static...