LeetCode刷题
记录自己的代码和学习到的代码,并写下笔记
穗穗叨叨
这个作者很懒,什么都没留下…
展开
-
前端向:LeetCode 035 搜索插入位置 -简单
题目给定一个排序数组和一个目标值,在数组中找到目标值,并返回其索引。如果目标值不存在于数组中,返回它将会被按顺序插入的位置。你可以假设数组中无重复元素。我的代码var searchInsert = function(nums, target) { for(var i = 0;i< nums.length;i++){ if(nums[i]<target){ continue; }else { retur原创 2020-08-11 17:27:58 · 124 阅读 · 0 评论 -
前端向:LeetCode 724 寻找数组的中心索引 -简单
给定一个整数类型的数组 nums,请编写一个能够返回数组 “中心索引” 的方法。我们是这样定义数组 中心索引 的:数组中心索引的左侧所有元素相加的和等于右侧所有元素相加的和。如果数组不存在中心索引,那么我们应该返回 -1。如果数组有多个中心索引,那么我们应该返回最靠近左边的那一个。来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/find-pivot-index著作权归领扣网络所有。商业转载请联系官方授权,非商业转载请注明出处。我的代码var原创 2020-08-11 15:58:13 · 102 阅读 · 0 评论 -
前端向:LeetCode 001两数之和-简单
给定一个整数数组 nums 和一个目标值 target,请你在该数组中找出和为目标值的那 两个 整数,并返回他们的数组下标。你可以假设每种输入只会对应一个答案。但是,数组中同一个元素不能使用两遍。示例:给定 nums = [2, 7, 11, 15], target = 9因为 nums[0] + nums[1] = 2 + 7 = 9所以返回 [0, 1]来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/two-sum我的代码var t原创 2020-08-10 18:35:25 · 112 阅读 · 0 评论 -
前端向:LeetCode 007 整数反转 -简单
给出一个 32 位的有符号整数,你需要将这个整数中每位上的数字进行反转。输入和输出均为number类型。注意:假设我们的环境只能存储得下 32 位的有符号整数,则其数值范围为 [−231, 231 − 1]。请根据这个假设,如果反转后整数溢出那么就返回 0。来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/reverse-integer我的代码var reverse = function(x) { if(x > 21474836原创 2020-08-10 18:50:17 · 150 阅读 · 0 评论