随笔分类 - 【算法】---LeetCode
摘要:这是悦乐书的第 248 次更新,第 261 篇原创 01 看题和准备 今天介绍的是LeetCode算法题中Easy级别的第115题(顺位题号是506)。根据N名运动员的得分,找到他们的相对等级和得分最高的三个人,他们将获得奖牌:“金牌”,“银牌”和“铜牌”。例如: 输入:[5,4,3,2,1] 输出
阅读全文
摘要:这是悦乐书的第 247 次更新,第 260 篇原创 01 看题和准备 今天介绍的是LeetCode算法题中Easy级别的第114题(顺位题号是504)。给定一个整数,返回其基数为7的字符串表示。例如: 输入:100 输出:“202” 输入: 7 输出:“ 10” 注意:输入范围为[ 1e7,1e7]
阅读全文
摘要:这是悦乐书的第 246 次更新,第 259 篇原创 01 看题和准备 今天介绍的是LeetCode算法题中Easy级别的第113题(顺位题号是501)。给定具有重复项的二叉搜索树(BST),找到给定BST中的所有模式(最常出现的元素)。假设BST定义如下: 节点的左子树仅包含键小于或等于节点键的节点
阅读全文
摘要:这是悦乐书的第 245 次更新,第 258 篇原创 01 看题和准备 今天介绍的是LeetCode算法题中Easy级别的第112题(顺位题号是500)。给定一个单词列表,返回可以在美国键盘的一行上使用字母表键入的单词,如下图所示。 例如: 输入:["Hello","Alaska","Dad","Pe
阅读全文
摘要:这是悦乐书的第 244 次更新,第 257 篇原创 01 看题和准备 今天介绍的是LeetCode算法题中Easy级别的第111题(顺位题号是496)。你有两个数组(没有重复)nums1和nums2,其中nums1的元素是nums2的子集。在nums2的相应位置找到nums1元素的所有下一个更大的数
阅读全文
摘要:这是悦乐书的第 243 次更新,第 256 篇原创 01 看题和准备 今天介绍的是LeetCode算法题中Easy级别的第110题(顺位题号是492)。对于Web开发人员,了解如何设计网页的大小非常重要。因此,给定一个特定的矩形网页区域,您现在的工作是设计一个矩形网页,其长度L和宽度W满足以下要求:
阅读全文
摘要:这是悦乐书的第 242 次更新,第 255 篇原创 01 看题和准备 今天介绍的是LeetCode算法题中Easy级别的第109题(顺位题号是485)。给定二进制数组,找到此数组中连续1的最大数量。例如: 输入:[1,1,0,1,1,1] 输出:3 说明:前两位或后三位是连续的1。连续1的最大数量为
阅读全文
摘要:这是悦乐书的第 241 次更新,第 254 篇原创 01 看题和准备 今天介绍的是LeetCode算法题中Easy级别的第108题(顺位题号是482)。您将获得一个表示为字符串S的许可证密钥,该字符串仅包含字母数字字符和短划线。该字符串被N个破折号分成N + 1个组。 给定数字K,我们希望重新格式化
阅读全文
摘要:这是悦乐书的第 240 次更新,第 253 篇原创 01 看题和准备 今天介绍的是LeetCode算法题中Easy级别的第107题(顺位题号是476)。给定正整数,输出其补码数。补充策略是翻转其二进制表示的位。例如: 输入:5 输出:2 说明:5的二进制表示为101(无前导零位),其补码为010,因
阅读全文
摘要:这是悦乐书的第 239 次更新,第 252 篇原创 01 看题和准备 今天介绍的是LeetCode算法题中Easy级别的第106题(顺位题号是475)。冬天来了!您在比赛期间的第一份工作是设计一个固定温暖半径的标准加热器,以加热所有房屋。现在,您可以在水平线上获得房屋和加热器的位置,找出加热器的最小
阅读全文
摘要:这是悦乐书的第 238 次更新,第 251 篇原创 01 看题和准备 今天介绍的是LeetCode算法题中Easy级别的第105题(顺位题号是463)。您将获得一个二维整数网格形式的地图,其中1代表土地,0代表水。网格单元水平/垂直(不是对角线)连接。 网格完全被水包围,并且恰好有一个岛(即,一个或
阅读全文
摘要:这是悦乐书的第 237 次更新,第 250 篇原创 01 看题和准备 今天介绍的是LeetCode算法题中Easy级别的第104题(顺位题号是461)。两个整数之间的汉明距离是相应位不同的位置数。给定两个整数x和y,计算汉明距离。 注意:0≤x,y 02 第一种解法 因为x和y都是正数,所以不用考虑
阅读全文
摘要:这是悦乐书的第 236 次更新,第 249 篇原创 01 看题和准备 今天介绍的是LeetCode算法题中Easy级别的第103题(顺位题号是459)。给定非空字符串检查是否可以通过获取它的子字符串并将子字符串的多个副本附加在一起来构造它。 您可以假设给定的字符串仅由小写英文字母组成,其长度不超过1
阅读全文
摘要:这是悦乐书的第 235 次更新,第 248 篇原创 01 看题和准备 今天介绍的是LeetCode算法题中Easy级别的第102题(顺位题号是455)。有1000个水桶,其中只有一个水桶含有毒药,其余的都没毒。它们看起来都一样。如果猪喝了那桶带有毒药的水,它会在15分钟内死亡。你需要在一小时内找出哪
阅读全文
摘要:这是悦乐书的第 234 次更新,第 247 篇原创 01 看题和准备 今天介绍的是LeetCode算法题中Easy级别的第101题(顺位题号是455)。假设你是一个很棒的父母,并想给你的孩子一些饼干。但是,你应该给每个孩子一个饼干。每个孩子我都有一个贪婪因子gi,这是孩子满意的cookie的最小尺寸
阅读全文
摘要:这是悦乐书的第 233 次更新,第 246 篇原创 01 看题和准备 今天介绍的是LeetCode算法题中Easy级别的第100题(顺位题号是453)。给定大小为n的非空整数数组,找到使所有数组元素相等所需的最小移动数,其中移动将n 1个元素递增1。例如: 输入:[1,2,3] 输出:3 说明:只需
阅读全文
摘要:这是悦乐书的第 232 次更新,第 245 篇原创 01 看题和准备 今天介绍的是LeetCode算法题中Easy级别的第99题(顺位题号是448)。给定一个整数数组,其中1≤a[i]≤n(n =数组的大小),一些元素出现两次,其他元素出现一次。找到[1,n]包含的所有元素,这些元素不会出现在此数组
阅读全文
摘要:这是悦乐书的第 231 次更新,第 244 篇原创 01 看题和准备 今天介绍的是LeetCode算法题中Easy级别的第98题(顺位题号是447)。给定平面中的n个点都是成对不同的,“回旋镖”是点(i,j,k)的元组,使得i和j之间的距离等于i和k之间的距离(元组的顺序很重要))。找到回旋镖的数量
阅读全文
摘要:这是悦乐书的第 230 次更新,第 242 篇原创 01 看题和准备 今天介绍的是LeetCode算法题中Easy级别的第97题(顺位题号是443)。给定一组字符,就地压缩它。压缩后的长度必须始终小于或等于原始数组。数组的每个元素都应该是长度为1的字符(不是int)。在就地修改输入数组后,返回数组的
阅读全文
摘要:这是悦乐书的第 229 次更新,第 241 篇原创 01 看题和准备 今天介绍的是LeetCode算法题中Easy级别的第96题(顺位题号是441)。您想要以楼梯形状形成总共n个硬币,其中每个第k行必须具有恰好k个硬币。给定n,找到可以形成的完整楼梯行的总数。n是一个非负整数,适合32位有符号整数的
阅读全文

浙公网安备 33010602011771号