上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 35 下一页
摘要: 题目描述 给定两个数组,编写一个函数来计算它们的交集。 示例: 输入:nums1 = [1,2,2,1], nums2 = [2,2] 输出:[2] 输入:nums1 = [4,9,5], nums2 = [9,4,9,8,4] 输出:[9,4] 说明: 输出结果中的每个元素一定是唯一的。 我们可以 阅读全文
posted @ 2020-06-22 20:13 Flix 阅读(122) 评论(0) 推荐(0) 编辑
摘要: 题目描述 用两个栈实现一个队列。队列的声明如下,请实现它的两个函数 appendTail 和 deleteHead ,分别完成在队列尾部插入整数和在队列头部删除整数的功能。(若队列中没有元素,deleteHead 操作返回 -1 ) 示例: 输入: ["CQueue","appendTail","d 阅读全文
posted @ 2020-06-22 17:14 Flix 阅读(162) 评论(0) 推荐(0) 编辑
摘要: 这篇文章介绍了 2 种图的最短路算法,一种是 Dijkstra 算法,另一种是 Floyd 算法。其中,Dijkstra 算法用来求图中一个节点到其余节点的最短路径(单源最短路径),而 Floyd 算法求的是图中任意两节点间的最短路径(多源最短路径)。 Dijkstra算法 Dijkstra 算法用 阅读全文
posted @ 2020-06-22 16:37 Flix 阅读(283) 评论(0) 推荐(0) 编辑
摘要: 题目描述 你这个学期必须选修 numCourse 门课程,记为 0 到 numCourse-1 。 在选修某些课程之前需要一些先修课程。 例如,想要学习课程 0 ,你需要先完成课程 1 ,我们用一个匹配来表示他们:[0,1] 给定课程总量以及它们的先决条件,请你判断是否可能完成所有课程的学习? 示例 阅读全文
posted @ 2020-06-22 11:56 Flix 阅读(177) 评论(0) 推荐(0) 编辑
摘要: 题目描述 给定一个非空二叉树,返回其最大路径和。 本题中,路径被定义为一条从树中任意节点出发,达到任意节点的序列。该路径至少包含一个节点,且不一定经过根节点。 示例: 输入: [1,2,3] 1 / \ 2 3 输出: 6 输入: [-10,9,20,null,null,15,7] -10 / \ 阅读全文
posted @ 2020-06-21 16:50 Flix 阅读(487) 评论(0) 推荐(0) 编辑
摘要: 题目描述 给你一个字符串 s 和一个字符规律 p,请你来实现一个支持 '.' 和 '*' 的正则表达式匹配。 '.' 匹配任意单个字符 '*' 匹配零个或多个前面的那一个元素 所谓匹配,是要涵盖 整个 字符串 s的,而不是部分字符串。 说明: s 可能为空,且只包含从 a-z 的小写字母。 p 可能 阅读全文
posted @ 2020-06-21 11:01 Flix 阅读(181) 评论(0) 推荐(0) 编辑
摘要: 题目描述 给定两个二叉树,编写一个函数来检验它们是否相同。 如果两个树在结构上相同,并且节点具有相同的值,则认为它们是相同的。 示例: 输入: 1 1 / \ / \ 2 3 2 3 [1,2,3], [1,2,3] 输出: true 输入: 1 1 / \ 2 2 [1,2], [1,null,2 阅读全文
posted @ 2020-06-20 23:10 Flix 阅读(162) 评论(0) 推荐(0) 编辑
摘要: 题目描述 给定一个正整数 n,生成一个包含 1 到 n2 所有元素,且元素按顺时针顺序螺旋排列的正方形矩阵。 示例: 输入: 3 输出: [ [ 1, 2, 3 ], [ 8, 9, 4 ], [ 7, 6, 5 ] ] 题目链接: https://leetcode-cn.com/problems/ 阅读全文
posted @ 2020-06-19 23:02 Flix 阅读(231) 评论(0) 推荐(0) 编辑
摘要: 题目描述 「外观数列」是一个整数序列,从数字 1 开始,序列中的每一项都是对前一项的描述。前五项如下: 1. 1 2. 11 3. 21 4. 1211 5. 111221 1 被读作 "one 1" ("一个一") , 即 11。 11 被读作 "two 1s" ("两个一"), 即 21。 21 阅读全文
posted @ 2020-06-19 22:38 Flix 阅读(244) 评论(0) 推荐(0) 编辑
摘要: 题目描述 我们从二叉树的根节点 root 开始进行深度优先搜索。 在遍历中的每个节点处,我们输出 D 条短划线(其中 D 是该节点的深度),然后输出该节点的值。(如果节点的深度为 D,则其直接子节点的深度为 D + 1。根节点的深度为 0)。 如果节点只有一个子节点,那么保证该子节点为左子节点。 给 阅读全文
posted @ 2020-06-18 23:07 Flix 阅读(278) 评论(0) 推荐(0) 编辑
上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 35 下一页