誰說Java無指標, JAVA連結串列指標也好煩 - Java 指標迴歸
背景刷Leetcode, 發現一簡單題, 但是涉及到Java 指標, 拿來複習迴歸下。
題目是:合併兩個sorted linked list.
/**
* Definition for singly-linked list.
* public class ListNode {
* int val;
* ListNode next;
* ListNode(int x) { val = x; }
* }
*/
解
public static ListNode mergeTwoLists(ListNode l1, ListNode l2){
if( l1 == null) return l2;
if( l2 == null) return l1;
ListNode head = new ListNode(0);
ListNode temp = head;
while( l1 != null && l2 != null){
if( l1.val < l2.val){
temp.next = new ListNode(l1.val);
l1 = l1.next;
temp = temp.next;
}else{
temp.next = new ListNode(l2.val);
l2 = l2.next;
temp = temp.next;
}
}
if(l1 == null){
temp.next = l2;
}else{
temp.next = l1;
}
return head.next;
}
有問題歡迎指出!
相關文章
- Java程式監控指標Java指標
- 迴歸模型-評估指標模型指標
- golang二級指標操作連結串列Golang指標
- 單連結串列增刪改查(無頭指標)指標
- (轉發)連結串列新增函式中為什麼要用指向連結串列指標的指標(引用傳參)函式指標
- 實現反轉連結串列--遞迴、迭代、雙指標、棧遞迴指標
- 機器學習之迴歸指標機器學習指標
- Prometheus採集Java程式指標資訊PrometheusJava指標
- Java工程師多年之後看指標Java工程師指標
- Java中如何避免空指標異常Java指標
- [Golang]力扣LeetBook—初級演算法—連結串列—迴文連結串列(快慢指標)Golang力扣演算法指標
- 迴流出價工具 淺層迴流指標 深層ROI指標指標
- Java中的空指標異常 java.lang.NullPointerExceptionJava指標NullException
- LeetCode 複製帶隨機指標的連結串列LeetCode隨機指標
- day4 連結串列-模擬與快慢指標指標
- 詳解c++指標的指標和指標的引用C++指標
- C語言指標(三):陣列指標和字串指標C語言指標陣列字串
- 陣列指標,指標陣列陣列指標
- 指標指標
- 指標-又見迴文指標
- java中的引用與c中的指標Java指標
- Java中如何處理空指標異常Java指標
- 指標陣列與陣列指標指標陣列
- 指標函式 和 函式指標指標函式
- 【原創】淺談指標(十)連結串列的寫法指標
- 空指標的傳說指標
- 第 10 節:複合型別-5. 指標 -- 指標與指標變數 -8. 多級指標型別指標變數
- C指標原理(14)-C指標基礎指標
- C指標原理(15)-C指標基礎指標
- 指標常量和常量指標的區別指標
- java.lang.NullPointerException 空指標異常問題JavaNullException指標
- Java關於空指標的防範與思考Java指標
- Java8的Optional:如何幹掉空指標?Java指標
- leetcode 876. 連結串列的中間結點(快慢指標法)LeetCode指標
- LeetCode-138-複製帶隨機指標的連結串列LeetCode隨機指標
- isa指標指標
- 姜指標指標
- MACD指標Mac指標
- GO 指標Go指標