2020年6月12日

每周一题:分糖果(更新JS)

摘要: 题目: 给定一个偶数长度的数组,其中不同的数字代表着不同种类的糖果,每一个数字代表一个糖果。你需要把这些糖果平均分给一个弟弟和一个妹妹。返回妹妹可以获得的最大糖果的种类数。 示例 1: 输入: candies = [1,1,2,2,3,3]输出: 3解析: 一共有三种种类的糖果,每一种都有两个。 最 阅读全文

posted @ 2020-06-12 20:09 沈卢 阅读(340) 评论(0) 推荐(0)

2020年6月5日

每周一题:三个数的最大乘积(已更新js)

摘要: 题目: 给定一个整型数组,在数组中找出由三个数组成的最大乘积,并输出这个乘积。 示例 1: 输入: [1,2,3]输出: 6示例 2: 输入: [1,2,3,4]输出: 24 通过结果: 代码: var maximumProduct = function(nums) { let sum;//设置变量 阅读全文

posted @ 2020-06-05 21:15 沈卢 阅读(419) 评论(0) 推荐(0)

2020年5月30日

每周一题:最大连续1的个数

摘要: 题目: 给定一个二进制数组, 计算其中最大连续1的个数。 示例 1: 输入: [1,1,0,1,1,1]输出: 3解释: 开头的两位和最后的三位都是连续1,所以最大连续1的个数是 3.注意: 输入的数组只包含 0 和1。输入数组的长度是正整数,且不超过 10,000。 通过率: 题解代码: var  阅读全文

posted @ 2020-05-30 21:17 沈卢 阅读(206) 评论(0) 推荐(0)

2020年5月22日

每周一题:最小绝对差(更新JS)

摘要: 题目: 给一个整数数组 arr,其中每个元素都 不相同。 请你找到所有具有最小绝对差的元素对,并且按升序的顺序返回。 示例 1: 输入:arr = [4,2,1,3]输出:[[1,2],[2,3],[3,4]]示例 2: 输入:arr = [1,3,6,10,15]输出:[[1,3]]示例 3: 输 阅读全文

posted @ 2020-05-22 20:21 沈卢 阅读(640) 评论(0) 推荐(0)

2020年5月16日

每周一题:6和9组成的最大数字(已更新JS)

摘要: 题目描述: 给你一个仅由数字 6 和 9 组成的正整数 num。 你最多只能翻转一位数字,将 6 变成 9,或者把 9 变成 6 。 请返回你可以得到的最大数字。 示例 1: 输入:num = 9669输出:9969解释:改变第一位数字可以得到 6669 。改变第二位数字可以得到 9969 。改变第 阅读全文

posted @ 2020-05-16 15:58 沈卢 阅读(1385) 评论(0) 推荐(0)

2020年5月8日

每周一题:0~n-1中缺失的数字(更新JS)

摘要: 题目: 一个长度为n-1的递增排序数组中的所有数字都是唯一的,并且每个数字都在范围0~n-1之内。在范围0~n-1内的n个数字中有且只有一个数字不在该数组中,请找出这个数字。 示例 1: 输入: [0,1,3]输出: 2示例 2: 输入: [0,1,2,3,4,5,6,7,9]输出: 8 代码: v 阅读全文

posted @ 2020-05-08 16:20 沈卢 阅读(394) 评论(0) 推荐(0)

导航