
力扣
不会freestyle
这个作者很懒,什么都没留下…
展开
-
力扣:数组(四)
这里写自定义目录标题二维数组及滚动数组118:杨辉三角解题思路实现代码二维数组及滚动数组力扣题目编号,二维数组及滚动数组:118、119、661、598、419118:杨辉三角给定一个非负整数 numRows,生成杨辉三角的前 numRows 行。在杨辉三角中,每个数是它左上方和右上方的数的和。示例:输入: 5输出:[ [1], [1,1], [原创 2020-08-21 10:02:11 · 377 阅读 · 0 评论 -
力扣:数组(三)
这里写自定义目录标题数组的改变、移动453: 最小移动次数使数组元素相等解题思路实现代码数组的改变、移动力扣题目编号,数组的改变、移动:453、665、283453: 最小移动次数使数组元素相等给定一个长度为 n 的非空整数数组,找到让数组所有元素相等的最小移动次数。每次移动将会使 n - 1 个元素增加 1。示例:输入:[1,2,3]输出:3解释:只需要3次移动(注意每次移动会增加两个元素的值):[1,2,3] => [2,3,3] => [3,4,3] =&原创 2020-08-18 15:44:34 · 377 阅读 · 0 评论 -
力扣:数组(二)
这里写自定义目录标题数组遍历645:错误的集合解题思路实现代码数组遍历力扣题目编号,统计数组中的元素 645、697、448、442、41、274645:错误的集合集合 S 包含从1到 n 的整数。不幸的是,因为数据错误,导致集合里面某一个元素复制了成了集合里面的另外一个元素的值,导致集合丢失了一个整数并且有一个元素重复。给定一个数组 nums 代表了集合 S 发生错误后的结果。你的任务是首先寻找到重复出现的整数,再找到丢失的整数,将它们以数组的形式返回。示例 1:输入: nums = [1,原创 2020-08-10 11:20:19 · 312 阅读 · 0 评论 -
力扣:数组(一)
这里写自定义目录标题数组遍历先看第一题题目解题思路实现代码数组遍历力扣题目编号,数组的遍历:485、495、414、628先看第一题题目给定一个二进制数组, 计算其中最大连续1的个数。示例 1:输入: [1,1,0,1,1,1]输出: 3解释: 开头的两位和最后的三位都是连续1,所以最大连续1的个数是 3.注意:输入的数组只包含 0 和1。输入数组的长度是正整数,且不超过 10,000。解题思路定义两个count用于存储连续个数,一个是当前连续个数,一个为当前最大连续个数。遍历数原创 2020-08-07 17:54:59 · 665 阅读 · 0 评论