随笔分类 -  【算法】---LeetCode

上一页 1 2 3 4 5 6 7 8 9 10 ··· 14 下一页
摘要:这是悦乐书的第 306 次更新,第 326 篇原创 01 看题和准备 今天介绍的是LeetCode算法题中Easy级别的第175题(顺位题号是744)。给定一个仅包含小写字母的有序字符数组,并给定目标字母目标,找到数组中大于给定目标字符的最小元素。例如,如果目标是target ='z'并且lette 阅读全文
posted @ 2019-04-15 08:39 程序员小川 阅读(283) 评论(0) 推荐(0)
摘要:这是悦乐书的第 306 次更新,第 325 篇原创 01 看题和准备 今天介绍的是LeetCode算法题中Easy级别的第173题(顺位题号是733)。图像由二维整数数组表示,每个整数表示图像的像素值(从0到65535)。给定表示泛洪填充的起始像素(行和列)的坐标(sr,sc)和像素值newColo 阅读全文
posted @ 2019-04-14 23:15 程序员小川 阅读(838) 评论(0) 推荐(0)
摘要:这是悦乐书的第 305 次更新,第 324 篇原创 01 看题和准备 今天介绍的是LeetCode算法题中Easy级别的第173题(顺位题号是728)。自分割数是一个可被其包含的每个数字整除的数字。例如,128是自分割数,因为128%1 == 0,128%2 == 0,128%8 == 0。此外,不 阅读全文
posted @ 2019-04-13 23:28 程序员小川 阅读(365) 评论(0) 推荐(0)
摘要:这是悦乐书的第 304 次更新,第 323 篇原创 01 看题和准备 今天介绍的是LeetCode算法题中Easy级别的第172题(顺位题号是724)。给定一个整数nums数组,编写一个返回此数组的“pivot”索引的方法。我们将pivot索引定义为索引,其中索引左边的数字之和等于索引右边的数字之和 阅读全文
posted @ 2019-04-12 08:39 程序员小川 阅读(586) 评论(0) 推荐(0)
摘要:这是悦乐书的第 303 次更新,第 322 篇原创 01 看题和准备 今天介绍的是LeetCode算法题中Easy级别的第171题(顺位题号是720)。给出表示英语词典的字符串单词数组,找到单词中长度最长的单词,此单词可以通过数组中的其他单词一次次构建一个字符而得来。如果有多个可能的答案,则返回字典 阅读全文
posted @ 2019-04-11 08:45 程序员小川 阅读(528) 评论(0) 推荐(0)
摘要:这是悦乐书的第 302 次更新,第 321 篇原创 01 看题和准备 今天介绍的是LeetCode算法题中Easy级别的第170题(顺位题号是717)。有两个特殊字符,第一个字符可以用一个比特0表示,第二个字符可以用两个比特(10或11)表示。现在给出一个由比特位组成的数组,判断其最后一个字符是否是 阅读全文
posted @ 2019-04-10 08:39 程序员小川 阅读(354) 评论(0) 推荐(0)
摘要:这是悦乐书的第 301 次更新,第 320 篇原创 01 看题和准备 今天介绍的是LeetCode算法题中Easy级别的第169题(顺位题号是709)。实现具有字符串参数str的函数ToLowerCase():以小写形式返回相同的字符串。例如: 输入:“Hello” 输出:“hello” 输入:“h 阅读全文
posted @ 2019-04-09 08:40 程序员小川 阅读(435) 评论(0) 推荐(0)
摘要:这是悦乐书的第 300 次更新,第 319 篇原创 01 看题和准备 今天介绍的是LeetCode算法题中Easy级别的第168题(顺位题号是707)。设计链表的实现。您可以选择使用单链表或双链表。单链表中的节点应该具有两个属性:val 和 next。val 是当前节点的值,next 是指向下一个节 阅读全文
posted @ 2019-04-08 08:35 程序员小川 阅读(647) 评论(0) 推荐(0)
摘要:这是悦乐书的第 299 次更新,第 318 篇原创 01 看题和准备 今天介绍的是LeetCode算法题中Easy级别的第167题(顺位题号是706)。在不使用任何内置哈希表库的情况下设计HashMap。具体而言,你的设计应包括以下功能: put(key,value):将一个(key,value)对 阅读全文
posted @ 2019-04-07 23:22 程序员小川 阅读(1216) 评论(0) 推荐(0)
摘要:这是悦乐书的第 298 次更新,第 317 篇原创 01 看题和准备 今天介绍的是LeetCode算法题中Easy级别的第166题(顺位题号是705)。不使用任何内建的hash表库设计一个hash集合,应包含以下功能: add(value):向哈希集合中插入一个值。 contains(value) 阅读全文
posted @ 2019-04-05 21:07 程序员小川 阅读(576) 评论(0) 推荐(0)
摘要:这是悦乐书的第 297 次更新,第 316 篇原创 01 看题和准备 今天介绍的是LeetCode算法题中Easy级别的第165题(顺位题号是704)。给定n个元素的排序(按升序)整数数组nums和目标值,编写一个函数来搜索nums中的目标。如果target存在,则返回其索引,否则返回 1。例如: 阅读全文
posted @ 2019-04-04 19:42 程序员小川 阅读(722) 评论(0) 推荐(0)
摘要:这是悦乐书的第 296 次更新,第 315 篇原创 01 看题和准备 今天介绍的是LeetCode算法题中Easy级别的第164题(顺位题号是703)。设计一个类来查找流中第k个最大元素。请注意,它是排序顺序中的第k个最大元素,而不是第k个不同元素。KthLargest类有一个构造方法,此构造方法有 阅读全文
posted @ 2019-04-03 20:20 程序员小川 阅读(603) 评论(0) 推荐(0)
摘要:这是悦乐书的第 295 次更新,第 314 篇原创 01 看题和准备 今天介绍的是LeetCode算法题中Easy级别的第163题(顺位题号是700)。给定一个二叉搜索树(BST)的和正整数val。 你需要在BST中找到节点的值等于给定val的节点。返回以该节点为根的子树。如果此节点不存在,则应返回 阅读全文
posted @ 2019-04-02 20:08 程序员小川 阅读(476) 评论(0) 推荐(0)
摘要:这是悦乐书的第 294 次更新,第 312 篇原创 01 看题和准备 今天介绍的是LeetCode算法题中Easy级别的第162题(顺位题号是697)。给定一个由正整数组成的非空数组,该数组的度数被定义为任意元素出现次数最多的次数。你的任务是找到一个(连续的)nums子数组的最小可能长度,它与num 阅读全文
posted @ 2019-04-01 20:47 程序员小川 阅读(452) 评论(0) 推荐(0)
摘要:这是悦乐书的第 293 次更新,第 311 篇原创 01 看题和准备 今天介绍的是LeetCode算法题中Easy级别的第161题(顺位题号是696)。给定一个字符串s,计算具有相同数字0和1的非空且连续子串的数量,并且这些子串中的所有0和所有1都是连续的。重复出现的子串也计算在内。例如: 输入:“ 阅读全文
posted @ 2019-03-31 19:04 程序员小川 阅读(576) 评论(0) 推荐(0)
摘要:这是悦乐书的第 292 次更新,第 310 篇原创 01 看题和准备 今天介绍的是LeetCode算法题中Easy级别的第160题(顺位题号是693)。给定正整数,检查它是否具有交替位:即它的二进制数的任意两个相邻位总是具有不同的值。例如: 输入:5 输出:true 说明:5的二进制表示是:101 阅读全文
posted @ 2019-03-30 09:48 程序员小川 阅读(506) 评论(0) 推荐(0)
摘要:这是悦乐书的第 291 次更新,第 309 篇原创 01 看题和准备 今天介绍的是LeetCode算法题中Easy级别的第159题(顺位题号是690)。定义员工信息的数据结构,其中包括员工的唯一ID,他的重要性值以及他的直接下属ID。例如,员工1是员工2的领导者,员工2是员工3的领导者。他们的重要性 阅读全文
posted @ 2019-03-29 21:22 程序员小川 阅读(729) 评论(0) 推荐(0)
摘要:这是悦乐书的第290次更新,第308篇原创 01 看题和准备 今天介绍的是LeetCode算法题中Easy级别的第158题(顺位题号是687)。给定二叉树,找到路径中每个节点具有相同值的最长路径的长度。此路径可能会也可能不会通过根目录。例如: 输入: 输出:路径为[5,5,5],边长为2 输入: 输 阅读全文
posted @ 2019-03-28 19:46 程序员小川 阅读(306) 评论(0) 推荐(0)
摘要:这是悦乐书的第 289 次更新,第 307 篇原创 01 看题和准备 今天介绍的是LeetCode算法题中Easy级别的第156题(顺位题号是686)。给定两个字符串A和B,找到A必须重复的最小次数,使得B是它的子字符串。 如果没有这样的解决方案,返回 1。例如: 输入:A =“abcd”,B =“ 阅读全文
posted @ 2019-03-27 23:19 程序员小川 阅读(424) 评论(0) 推荐(0)
摘要:这是悦乐书的第288次更新,第305篇原创 01 看题和准备 今天介绍的是LeetCode算法题中Easy级别的第156题(顺位题号是682)。你现在是棒球比赛点记录器。给定一个字符串列表,每个字符串可以是以下4种类型之一: 整数(一轮的得分):直接表示你在这轮中获得的积分数。 “+”(一轮的得分) 阅读全文
posted @ 2019-03-26 23:07 程序员小川 阅读(459) 评论(0) 推荐(0)

上一页 1 2 3 4 5 6 7 8 9 10 ··· 14 下一页