- 博客(3)
- 收藏
- 关注
原创 LeetCode 合并有序数组
题目链接:LeetCode合并有序数组题目描述给你两个有序整数数组 nums1 和 nums2,请你将 nums2 合并到 nums1 中,使 nums1 成为一个有序数组。初始化 nums1 和 nums2 的元素数量分别为 m 和 n 。你可以假设 nums1 的空间大小等于 m + n,这样它就有足够的空间保存来自 nums2 的元素。示例输入:nums1 = [1,2,3,0,0,0], m = 3, nums2 = [2,5,6], n = 3输出:[1,2,2,3,5,6]题
2021-06-05 20:05:15
254
原创 LeetCode 爬楼梯
题目描述假设你正在爬楼梯。需要 n 阶你才能到达楼顶。每次你可以爬 1 或 2 个台阶。你有多少种不同的方法可以爬到楼顶呢?示例输入: 2输出: 2解释: 有两种方法可以爬到楼顶。1. 1 阶 + 1 阶2. 2 阶题目分析爬n阶楼梯,每次可以爬1阶或2阶,假设爬n阶楼梯的方法有f(n)中,因为一次爬楼梯只能爬1或者2阶,所以f(n)=f(n-2)+f(n-1),f(2)=2,f(1)=1,即f(0)=1,由此我们可以写出代码代码class Solution { pub
2021-06-05 19:36:34
96
原创 LeetCode 两数之和
LeetCode 两数之和题目示例题目分析代码题目给定一个整数数组 nums 和一个整数目标值 target,请你在该数组中找出 和为目标值 target 的那 两个 整数,并返回它们的数组下标。你可以假设每种输入只会对应一个答案。但是,数组中同一个元素在答案里不能重复出现。你可以按任意顺序返回答案。示例输入:nums = [2,7,11,15], target = 9输出:[0,1]解释:因为 nums[0] + nums[[1]]== 9 ,返回 [0, 1] 。题目分析这道题目很
2021-06-05 18:36:22
83
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人