誰說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指標
- Java程式監控指標Java指標
- java 的 return 是指標Java指標
- 迴歸模型-評估指標模型指標
- golang二級指標操作連結串列Golang指標
- NULL 指標、零指標、野指標Null指標
- 單連結串列增刪改查(無頭指標)指標
- 迴歸預測評估指標指標
- 野指標 空指標指標
- 實現反轉連結串列--遞迴、迭代、雙指標、棧遞迴指標
- c 連結串列之 快慢指標 查詢迴圈節點指標
- Prometheus採集Java程式指標資訊PrometheusJava指標
- 指標常量和常量指標指標
- 迴流出價工具 淺層迴流指標 深層ROI指標指標
- 指標總結指標
- Java: 實現自迴歸分析/線性迴歸分析/基金各項指標計算等Java指標
- C語言指標(三):陣列指標和字串指標C語言指標陣列字串
- 陣列指標,指標陣列陣列指標
- ARC中強指標與弱指標指標
- 控制指標與統計指標指標
- 陣列指標 指標陣列陣列指標
- 關於指標傳遞和指標的指標指標
- Java中如何避免空指標異常Java指標
- [Golang]力扣LeetBook—初級演算法—連結串列—迴文連結串列(快慢指標)Golang力扣演算法指標
- 指標指標
- day4 連結串列-模擬與快慢指標指標
- Java中的空指標異常 java.lang.NullPointerExceptionJava指標NullException
- 指向指標的指標指標
- 指標-又見迴文指標
- 指標陣列與陣列指標指標陣列
- 詳解 常量指標和指標常量指標
- 陣列指標和指標陣列陣列指標
- 指標函式 和 函式指標指標函式
- 指標問題的一點體會(區別 [指向指標的指標] 與 [指標的指標] .) (轉)指標
- 細說引用和指標指標
- Java中如何處理空指標異常Java指標