上一页 1 2 3 4 5 6 7 8 ··· 14 下一页
摘要: 题目描述 给定一个非空二叉树,返回其最大路径和。 本题中,路径被定义为一条从树中任意节点出发,沿父节点-子节点连接,达到任意节点的序列。该路径至少包含一个节点,且不一定经过根节点。 示例 1: 输入:[1,2,3] 1 / \ 2 3 输出:6 示例 2: 输入:[-10,9,20,null,nul 阅读全文
posted @ 2020-12-21 10:45 胖胖咩 阅读(140) 评论(0) 推荐(0)
摘要: 题目描述 给定一个二叉树, 找到该树中两个指定节点的最近公共祖先。 百度百科中最近公共祖先的定义为:“对于有根树 T 的两个结点 p、q,最近公共祖先表示为一个结点 x,满足 x 是 p、q 的祖先且 x 的深度尽可能大(一个节点也可以是它自己的祖先)。” 例如,给定如下二叉树: root = [3 阅读全文
posted @ 2020-12-20 19:37 胖胖咩 阅读(203) 评论(0) 推荐(0)
摘要: 题目描述 给定两个单词(beginWord 和 endWord)和一个字典,找到从 beginWord 到 endWord 的最短转换序列的长度。转换需遵循如下规则: 每次转换只能改变一个字母。 转换过程中的中间单词必须是字典中的单词。 说明: 如果不存在这样的转换序列,返回 0。 所有单词具有相同 阅读全文
posted @ 2020-12-16 10:56 胖胖咩 阅读(144) 评论(0) 推荐(0)
摘要: 题目描述 给你链表的头结点 head ,请将其按 升序 排列并返回 排序后的链表 。 进阶: 你可以在 O(n log n) 时间复杂度和常数级空间复杂度下,对链表进行排序吗? 示例 1: 输入:head = [4,2,1,3] 输出:[1,2,3,4] 示例 2: 输入:head = [-1,5, 阅读全文
posted @ 2020-12-11 10:49 胖胖咩 阅读(337) 评论(0) 推荐(0)
摘要: 题目描述 给定四个包含整数的数组列表 A , B , C , D ,计算有多少个元组 (i, j, k, l) ,使得 A[i] + B[j] + C[k] + D[l] = 0。 为了使问题简单化,所有的 A, B, C, D 具有相同的长度 N,且 0 ≤ N ≤ 500 。所有整数的范围在 - 阅读全文
posted @ 2020-11-26 11:57 胖胖咩 阅读(119) 评论(0) 推荐(0)
摘要: 题目描述 给你一个长度为 n 的整数数组 nums,其中 n > 1,返回输出数组 output ,其中 output[i] 等于 nums 中除 nums[i] 之外其余各元素的乘积。 示例: 输入: [1,2,3,4] 输出: [24,12,8,6] **提示:**题目数据保证数组之中任意元素的 阅读全文
posted @ 2020-11-26 10:17 胖胖咩 阅读(109) 评论(0) 推荐(0)
摘要: 题目描述 给定一个用字符数组表示的 CPU 需要执行的任务列表。其中包含使用大写的 A - Z 字母表示的26 种不同种类的任务。任务可以以任意顺序执行,并且每个任务都可以在 1 个单位时间内执行完。CPU 在任何一个单位时间内都可以执行一个任务,或者在待命状态。 然而,两个相同种类的任务之间必须有 阅读全文
posted @ 2020-11-26 01:48 胖胖咩 阅读(135) 评论(0) 推荐(0)
摘要: 题目描述 不使用运算符 + 和 - ,计算两整数 a 、b 之和。 示例 1: 输入: a = 1, b = 2 输出: 3 示例 2: 输入: a = -2, b = 3 输出: 1 算法 本题的核心思想就是将加法的进位和与不进位和分开来运算,例如5+4以二进制来看,可以分成两部分,分别是进位的和 阅读全文
posted @ 2020-11-25 20:11 胖胖咩 阅读(73) 评论(0) 推荐(0)
摘要: 题目描述 给定两个整数,分别表示分数的分子 numerator 和分母 denominator,以 字符串形式返回小数 。 如果小数部分为循环小数,则将循环的部分括在括号内。 如果存在多个答案,只需返回 任意一个 。 对于所有给定的输入,保证 答案字符串的长度小于 104 。 示例 1: 输入:nu 阅读全文
posted @ 2020-11-24 11:20 胖胖咩 阅读(111) 评论(0) 推荐(0)
摘要: 题目描述 给定两个整数,被除数 dividend 和除数 divisor。将两数相除,要求不使用乘法、除法和 mod 运算符。 返回被除数 dividend 除以除数 divisor 得到的商。 整数除法的结果应当截去(truncate)其小数部分,例如:truncate(8.345) = 8 以及 阅读全文
posted @ 2020-11-24 10:33 胖胖咩 阅读(220) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 7 8 ··· 14 下一页