- 博客(3)
- 收藏
- 关注
原创 leetcode21合并两个有序链表(哑节点)
将两个有序链表合并为一个新的有序链表并返回。新链表是通过拼接给定的两个链表的所有节点组成的。 示例: 输入:1->2->4, 1->3->4 输出:1->1->2->3->4->4 来源:力扣(LeetCode) 链接:https://leetcode-cn.com/problems/merge-two-sorted-lists 有递归和迭代两...
2020-02-06 18:34:51
294
原创 leetcode206反转链表相关
反转一个单链表。 示例: 输入: 1->2->3->4->5->NULL 输出: 5->4->3->2->1->NULL 接下来是代码(参考 软微最蔡 ) 迭代: /** * Definition for singly-linked list. * struct ListNode { * int val; * Li...
2020-02-05 23:47:05
137
原创 leetcode962(栈)
#Leetcode962,栈的简单应用 给定一个整数数组 A,坡是元组 (i, j),其中 i < j 且 A[i] <= A[j]。这样的坡的宽度为 j - i。 找出 A 中的坡的最大宽度,如果不存在,返回 0 。 示例 1: 输入:[6,0,8,2,1,5] 输出:4 解释: 最大宽度的坡为 (i, j) = (1, 5): A[1] = 0 且 A[5] = 5. 示例 2:...
2020-02-02 17:32:10
290
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人