随笔分类 - 【算法】---LeetCode
摘要:这是悦乐书的第 347 次更新,第 371 篇原创 01 看题和准备 今天介绍的是 算法题中 级别的第 题(顺位题号是905)。给定一个非负整数数组A,返回一个由A的所有偶数元素组成的数组,后跟A的所有奇数元素。 你可以返回满足此条件的任何答案数组。例如: 输入:[3,1,2,4] 输出:[2,4,
阅读全文
摘要:这是悦乐书的第 346 次更新,第 370 篇原创 01 看题和准备 今天介绍的是LeetCode算法题中Easy级别的第211题(顺位题号是897)。给定一棵树,按中序遍历顺序重新排列树,以便树中最左边的节点现在是树的根,并且每个节点都没有左子节点,只有一个右子节点。例如: 输入:[5,3,6,2
阅读全文
摘要:这是悦乐书的第 345 次更新,第 369 篇原创 01 看题和准备 今天介绍的是LeetCode算法题中Easy级别的第210题(顺位题号是896)。如果数组单调递增或单调递减,则数组是单调的。如果对于所有i = A[j],则数组A是单调递减的。当且仅当给定的数组A是单调的时,才返回true。例如
阅读全文
摘要:这是悦乐书的第 344 次更新,第 368 篇原创 01 看题和准备 今天介绍的是 算法题中 级别的第 题(顺位题号是 )。 You are given an array A of strings. Two strings S and T are special equivalent if afte
阅读全文
摘要:这是悦乐书的第 342 次更新,第 366 篇原创 01 看题和准备 今天介绍的是LeetCode算法题中Medium级别的第3题(顺位题号是5)。给定一个字符串s,找到s中最长的回文子字符串。 您可以假设s的最大长度为1000。例如: 输入:“babad” 输出:“bab” 注意:“aba”也是一
阅读全文
摘要:这是悦乐书的第 341 次更新,第 365 篇原创 01 看题和准备 今天介绍的是LeetCode算法题中Medium级别的第2题Longest Substring Without Repeating Characters(顺位题号是3)。给定一个字符串,找到最长无重复字符子字符串的长度。例如: 输
阅读全文
摘要:这是悦乐书的第 340 次更新,第 364 篇原创 01 看题和准备 今天介绍的是 算法题中 级别的第1题(顺位题号是2)。给定两个非空链表,表示两个非负整数。 数字以相反的顺序存储,每个节点包含一个数字。将两个数字相加并将其作为链表返回。你可以假设这两个数字不包含任何前导零,除了数字0本身。例如:
阅读全文
摘要:这是悦乐书的第 339 次更新,第 363 篇原创 01 看题和准备 今天介绍的是LeetCode算法题中Easy级别的第208题(顺位题号是888)。Alice和Bob有不同大小的糖果棒:A[i]是Alice拥有的第i个糖果棒的大小,B[j]是Bob拥有的第j个糖果棒的大小。 由于他们是朋友,他们
阅读全文
摘要:这是悦乐书的第 338 次更新,第 362 篇原创 01 看题和准备 今天介绍的是LeetCode算法题中Easy级别的第207题(顺位题号是884)。我们给出了两个句子A和B。(一个句子是一串空格分隔的单词。每个单词只由小写字母组成。)如果一个单词在其中一个句子中只显示一次,并且不出现在另一个句子
阅读全文
摘要:这是悦乐书的第 337 次更新,第 361 篇原创 01 看题和准备 今天介绍的是LeetCode算法题中Easy级别的第206题(顺位题号是876)。给定具有头节点的非空单链表,返回链表的中间节点。如果有两个中间节点,则返回第二个中间节点。例如: 输入:[1,2,3,4,5] 输出:此列表中的节点
阅读全文
摘要:这是悦乐书的第 335 次更新,第 360 篇原创 01 看题和准备 今天介绍的是LeetCode算法题中Easy级别的第205题(顺位题号是874)。网格上的机器人从点(0,0)开始并朝北。机器人可以接收三种可能类型的命令之一: 2:向左转90度。 1:向右转90度。 1 输入:commands
阅读全文
摘要:这是悦乐书的第 334 次更新,第 358 篇原创 01 看题和准备 今天介绍的是LeetCode算法题中Easy级别的第204题(顺位题号是872)。考虑二叉树的所有叶子,从左到右的顺序,这些叶子的值形成叶子值序列。 例如,在上面给定的树中,叶子值序列是(6,7,4,9,8)。 如果两个二叉树的叶
阅读全文
摘要:这是悦乐书的第 333 次更新,第 357 篇原创 01看题和准备 今天介绍的是LeetCode算法题中Easy级别的第203题(顺位题号是868)。给定正整数N,找到并返回N的二进制表示中两个连续1之间的最长距离。如果没有连续两个1,则返回0。例如: 输入:22 输出:2 说明:22的二进制是10
阅读全文
摘要:这是悦乐书的第 332 次更新,第 356 篇原创 01看题和准备 今天介绍的是LeetCode算法题中Easy级别的第202题(顺位题号是867)。给定矩阵A,返回A的转置。 矩阵的转置是在其主对角线上翻转的矩阵,切换矩阵的行和列索引。例如: 输入:[[1,2,3],[4,5,6],[7,8,9]
阅读全文
摘要:这是悦乐书的第 331 次更新,第 355 篇原创 01 看题和准备 今天介绍的是LeetCode算法题中Easy级别的第201题(顺位题号是860)。在柠檬水摊上,每杯柠檬水的价格为5美元。客户站在队列中向您购买,一次只买一杯(按照账单数组指定的顺序)。 每位顾客只会购买一瓶柠檬水,并以5美元,1
阅读全文
摘要:这是悦乐书的第 330 次更新,第 354 篇原创 01 看题和准备 今天介绍的是LeetCode算法题中Easy级别的第200题(顺位题号是859)。给定两个字母A和B的小写字母,当且仅当我们可以在A中交换两个字母以使结果等于B时返回true。例如: 输入:A =“ab”,B =“ba” 输出:t
阅读全文
摘要:这是悦乐书的第 329 次更新,第 352 篇原创 01 看题和准备 今天介绍的是LeetCode算法题中Easy级别的第199题(顺位题号是852)。如果以下属性成立,我们将数组A称为山: A.length = 3。 存在一个i(0 A[i + 1] ... A[A.length 1]。 给定一个
阅读全文
摘要:这是悦乐书的第 328 次更新,第 351 篇原创 01 看题和准备 今天介绍的是LeetCode算法题中Easy级别的第198题(顺位题号是849)。在一排座位中,1表示一个人坐在该座位上,0表示座位是空的。在这些座位中,至少有一个空座位,至少有一个人坐着。Alex想坐在座位上,以便他和离他最近的
阅读全文
摘要:这是悦乐书的第 327 次更新,第 350 篇原创 01 看题和准备 今天介绍的是LeetCode算法题中Easy级别的第197题(顺位题号是844)。给定两个字符串S和T,如果两个字符串都输入到空文本编辑器中并且相等,则返回true。 #表示退格符。例如: 输入:S =“ab#c”,T =“ad#
阅读全文
摘要:这是悦乐书的第 326 次更新,第 349 篇原创 01 看题和准备 今天介绍的是LeetCode算法题中Easy级别的第196题(顺位题号是840)。3 x 3魔方是一个3 x 3网格,填充了从1到9的不同数字,这样每行,每列和两个对角线都具有相同的总和。 给定一个整数网格,求有多少个3 x 3“
阅读全文

浙公网安备 33010602011771号