链表(Leetcode145题)
刷题、总结
Lacrimosa&L
成功不必在我,功力必不唐捐。
展开
-
Leetcode_160 相交链表(浪漫)
题目 思路class ListNode { int val; ListNode next; ListNode(int x) { val = x; next = null; }}/*文艺版解释:听闻远方有你,动身跋涉千里,我吹过你吹过的风,这算不算相拥?我走过你走过的路,这算不算相逢?走到尽头见不到你,于是走过你来时的路,等到相遇时才发现,你也走过我来时的路浪漫的算法2021/3/1711:59*/class原创 2021-03-17 23:27:48 · 224 阅读 · 0 评论 -
234
package Leetcode.LinkedList.Leetcode234;/** * @AUTHOR ZHANG * @data 2021/3/8 23:54 *//** * Definition for singly-linked list. * public class ListNode { * int val; * ListNode next; * ListNode() {} * ListNode(int val) { this.val = val; } * List原创 2021-03-10 23:52:23 · 158 阅读 · 0 评论 -
Leetcode_2 两数之和
/*输入:l1 = [2,4,3], l2 = [5,6,4]输出:[7,0,8]解释:342 + 465 = 807. */class Solution2 { public ListNode addTwoNumbers(ListNode l1, ListNode l2) { ListNode pre = new ListNode(0); ListNode cur = pre; int carry = 0; while(l..原创 2021-03-08 23:44:32 · 163 阅读 · 0 评论 -
链表(终版总结)
链表(4 + 8 + 2 = 14)记录总结原创 2021-03-08 23:41:07 · 170 阅读 · 0 评论 -
Leetcode21.合并两个有序链表
文章目录questioncodesummaryattachquestion codeclass Solution { public ListNode mergeTwoLists(ListNode l1, ListNode l2) { ListNode prehead = new ListNode(-1, null); ListNode pre = prehead; //记录新构建链表的尾结点 while (l1 != null &原创 2021-03-07 13:18:08 · 226 阅读 · 2 评论