![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
practice
文章平均质量分 93
明教张公子
这个作者很懒,什么都没留下…
展开
-
leetcode206.反转链表
反转链表反转一个单链表。示例:输入: 1->2->3->4->5->NULL输出: 5->4->3->2->1->NULL问题分析:给出如下定义,在链表中,当前结点为curr,prev指向空结点,next为curr的下个结点。让链表前两个结点反转依次递归最后注意循环条件的结束即可。代码如下:/** * Definition for singly-linked list. * struct ListNode { *原创 2021-02-03 11:40:39 · 64 阅读 · 1 评论 -
leetcode.88合并两个有序数组
合并两个有序数组给你两个有序整数数组 nums1 和 nums2,请你将 nums2 合并到 nums1 中,使 nums1 成为一个有序数组。初始化 nums1 和 nums2 的元素数量分别为 m 和 n 。你可以假设 nums1 的空间大小等于 m + n,这样它就有足够的空间保存来自 nums2 的元素。示例 1:输入:nums1 = [1,2,3,0,0,0], m = 3, nums2 = [2,5,6], n = 3输出:[1,2,2,3,5,6]示例 2:输入:nums1 =原创 2021-02-03 10:15:02 · 65 阅读 · 1 评论