LeetCode (合集)合并链表和数组
生活随笔
收集整理的這篇文章主要介紹了
LeetCode (合集)合并链表和数组
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
LeetCode 88. 合并兩個(gè)有序數(shù)組 golang
LeetCode 21. 合并兩個(gè)有序鏈表 golang
合并兩個(gè)有序鏈表并去重
/*** Definition for singly-linked list.* type ListNode struct {* Val int* Next *ListNode* }*/ func mergeTwoLists(list1 *ListNode, list2 *ListNode) *ListNode {if list1 == nil {return list2}if list2 == nil {return list1}if list1.Val < list2.Val {list1.Next = mergeTwoLists(list1.Next, list2)return list1} else {if list1.Val == list2.Val {list2.Next = mergeTwoLists(list1.Next, list2.Next)} else {list2.Next = mergeTwoLists(list1, list2.Next)}return list2} }總結(jié)
以上是生活随笔為你收集整理的LeetCode (合集)合并链表和数组的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: github 上的账户的SSH keys
- 下一篇: 循环链表的反转