上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 25 下一页
摘要: 题目来源:930. 和相同的二元子数组 给你一个二元数组 nums ,和一个整数 goal ,请你统计并返回有多少个和为 goal 的 非空 子数组。 子数组 是数组的一段连续部分。 方法一:哈希表 var numSubarraysWithSum = function(nums, goal) { l 阅读全文
posted @ 2021-07-08 10:40 尖子 阅读(45) 评论(0) 推荐(0) 编辑
摘要: 题目来源:121. 买卖股票的最佳时机 给定一个数组 prices ,它的第 i 个元素 prices[i] 表示一支给定股票第 i 天的价格。 你只能选择 某一天 买入这只股票,并选择在 未来的某一个不同的日子 卖出该股票。设计一个算法来计算你所能获取的最大利润。 返回你可以从这笔交易中获取的最大 阅读全文
posted @ 2021-07-07 11:17 尖子 阅读(37) 评论(0) 推荐(0) 编辑
摘要: 题目来源:350. 两个数组的交集 II 给定两个数组,编写一个函数来计算它们的交集。 方法一:哈希表 /** * @param {number[]} nums1 * @param {number[]} nums2 * @return {number[]} */ var intersect = fu 阅读全文
posted @ 2021-07-07 10:13 尖子 阅读(48) 评论(0) 推荐(0) 编辑
摘要: 题目来源:1711. 大餐计数 大餐 是指 恰好包含两道不同餐品 的一餐,其美味程度之和等于 2 的幂。 你可以搭配 任意 两道餐品做一顿大餐。 给你一个整数数组 deliciousness ,其中 deliciousness[i] 是第 i​​​​​​​​​​​​​​ 道餐品的美味程度,返回你可以 阅读全文
posted @ 2021-07-07 09:45 尖子 阅读(33) 评论(0) 推荐(0) 编辑
摘要: 题目来源:1. 两数之和 给定一个整数数组 nums 和一个整数目标值 target,请你在该数组中找出 和为目标值 target 的那 两个 整数,并返回它们的数组下标。 你可以假设每种输入只会对应一个答案。但是,数组中同一个元素在答案里不能重复出现。 你可以按任意顺序返回答案。 方法一:暴力枚举 阅读全文
posted @ 2021-07-06 10:54 尖子 阅读(60) 评论(0) 推荐(0) 编辑
摘要: 题目来源:1418. 点菜展示表 给你一个数组 orders,表示客户在餐厅中完成的订单,确切地说, orders[i]=[customerNamei,tableNumberi,foodItemi] ,其中 customerNamei 是客户的姓名,tableNumberi 是客户所在餐桌的桌号,而 阅读全文
posted @ 2021-07-06 10:20 尖子 阅读(50) 评论(0) 推荐(0) 编辑
摘要: 前面介绍的生成列表squares 的方式包含三四行代码, 而列表解析让你只需编写一行代码就能生成这样的列表。 列表解析 将for 循环和创建新元素的代码合并成一行, 并自动附加新元素。 面向初学者的书并非都会介绍列表解析, 这里之所以介绍列表解析, 是因为等你开始阅读他人编写的代码时, 很可能会遇到 阅读全文
posted @ 2021-07-05 18:23 尖子 阅读(137) 评论(0) 推荐(0) 编辑
摘要: 题目来源:53. 最大子序和 给定一个整数数组 nums ,找到一个具有最大和的连续子数组(子数组最少包含一个元素),返回其最大和。 方法一:动态规划 /** * @param {number[]} nums * @return {number} */ var maxSubArray = funct 阅读全文
posted @ 2021-07-05 14:23 尖子 阅读(42) 评论(0) 推荐(0) 编辑
摘要: 题目来源:217. 存在重复元素 给定一个整数数组,判断是否存在重复元素。 如果存在一值在数组中出现至少两次,函数返回 true 。如果数组中每个元素都不相同,则返回 false 。 方法一:排序 /** * @param {number[]} nums * @return {boolean} */ 阅读全文
posted @ 2021-07-05 11:56 尖子 阅读(53) 评论(0) 推荐(0) 编辑
摘要: 题目来源:645. 错误的集合 集合 s 包含从 1 到 n 的整数。不幸的是,因为数据错误,导致集合里面某一个数字复制了成了集合里面的另外一个数字的值,导致集合 丢失了一个数字 并且 有一个数字重复 。 给定一个数组 nums 代表了集合 S 发生错误后的结果。 请你找出重复出现的整数,再找到丢失 阅读全文
posted @ 2021-07-04 11:52 尖子 阅读(48) 评论(0) 推荐(0) 编辑
上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 25 下一页