公众号:算法码上来
字节跳动 | AI Lab | NLP算法工程师
每日算法系列【LeetCode 810】黑板异或游戏 每日算法系列【LeetCode 810】黑板异或游戏
关注公众号【算法码上来】,每日算法干货马上就来! 题目描述一个黑板上写着一个非负整数数组 nums[i] 。小红和小明轮流从黑板上擦掉一个数字,小红先手。如果擦除一个数字后,剩余的所有数字按位异或运算得出的结果等于 0 的话,当前玩家
2020-01-27
每日算法系列【LeetCode 153】寻找旋转排序数组中的最小值 每日算法系列【LeetCode 153】寻找旋转排序数组中的最小值
关注公众号【算法码上来】,每日算法干货马上就来! 题目描述假设按照升序排序的数组在预先未知的某个点上进行了旋转。 (例如,数组 [0,1,2,4,5,6,7] 可能变为 [4,5,6,7,0,1,2])。 请找出其中最小的元素。 你可
2020-01-26
每日算法系列【LeetCode 386】字典序排数 每日算法系列【LeetCode 386】字典序排数
关注公众号【算法码上来】,每日算法干货马上就来! 题目描述给定一个整数 n, 返回从 1 到 n 的字典顺序。 例如,给定 n = 13,返回 [1,10,11,12,13,2,3,4,5,6,7,8,9] 。 请尽可能的优化算法的时
2020-01-26
每日算法系列【LeetCode 825】适龄的朋友 每日算法系列【LeetCode 825】适龄的朋友
关注公众号【算法码上来】,每日算法干货马上就来! 题目描述人们会互相发送好友请求,现在给定一个包含有他们年龄的数组,ages[i] 表示第 i 个人的年龄。 当满足以下条件时,A 不能给 B(A、B不为同一人)发送好友请求: age
2020-01-25
心有所鼠,鼠年快乐~ 心有所鼠,鼠年快乐~
关注公众号【算法码上来】,每日算法干货马上就来! 首先,新的一年祝大家鼠年快乐啦。不要问我心有所鼠到底是什么意思,我心里只有学习~ 虽然这个年发生了很多事情,可能不是很好过,但是我相信一切都会过去的。我们应该微笑着面对困难,奥里给~
2020-01-24
每日算法系列【LeetCode 376】摆动序列 每日算法系列【LeetCode 376】摆动序列
关注公众号【算法码上来】,每日算法干货马上就来! 题目描述如果连续数字之间的差严格地在正数和负数之间交替,则数字序列称为摆动序列。第一个差(如果存在的话)可能是正数或负数。少于两个元素的序列也是摆动序列。 例如, [1,7,4,9,2
2020-01-24
每日算法系列【LeetCode 943】最短超级串 每日算法系列【LeetCode 943】最短超级串
关注公众号【算法码上来】,每日算法干货马上就来! 题目描述给定一个字符串数组 A,找到以 A 中每个字符串作为子字符串的最短字符串。 我们可以假设 A 中没有字符串是 A 中另一个字符串的子字符串。 示例1 输入: ["alex","
2020-01-23
每日算法系列【LeetCode 881】救生艇 每日算法系列【LeetCode 881】救生艇
关注公众号【算法码上来】,每日算法干货马上就来! 题目描述第 i 个人的体重为 people[i],每艘船可以承载的最大重量为 limit。 每艘船最多可同时载两人,但条件是这些人的重量之和最多为 limit。 返回载到每一个人所需的
2020-01-22
每日算法系列【LeetCode 829】连续整数求和 每日算法系列【LeetCode 829】连续整数求和
关注公众号【算法码上来】,每日算法干货马上就来! 题目描述给定一个正整数 N ,试求有多少组连续正整数满足所有数字之和为 N ? 示例1 输入: 5 输出: 2 解释: 5 = 5 = 2 + 3,共有两组连续整数([5],[2,3]
2020-01-21
每日算法系列【LeetCode 907】子数组的最小值之和 每日算法系列【LeetCode 907】子数组的最小值之和
关注公众号【算法码上来】,每日算法干货马上就来! 题目描述给定一个整数数组 A,找到 min(B) 的总和,其中 B 的范围为 A 的每个(连续)子数组。 由于答案可能很大,因此返回答案模 10^9 + 7。 示例1 输入: [3,1
2020-01-20
每日算法系列【LeetCode 875】爱吃香蕉的珂珂 每日算法系列【LeetCode 875】爱吃香蕉的珂珂
关注公众号【算法码上来】,每日算法干货马上就来! 题目描述珂珂喜欢吃香蕉。这里有 N 堆香蕉,第 i 堆中有 piles[i] 根香蕉。警卫已经离开了,将在 H 小时后回来。 珂珂可以决定她吃香蕉的速度 K (单位:根/小时)。每个小
2020-01-19
每日算法系列【LeetCode 470】用 Rand7() 实现 Rand10() 每日算法系列【LeetCode 470】用 Rand7() 实现 Rand10()
关注公众号【算法码上来】,每日算法干货马上就来! 题目描述已有方法 rand7 可生成 1 到 7 范围内的均匀随机整数,试写一个方法 rand10 生成 1 到 10 范围内的均匀随机整数。 不要使用系统的 Math.random(
2020-01-18
14 / 23