数据结构
JustSleep
这个作者很懒,什么都没留下…
展开
-
LeetCode 207. Course Schedule
现在你总共有n门课需要选,记为0到n-1。 在选修某些课程之前需要一些先修课程。例如,想要学习课程 0 ,你需要先完成课程 1 ,我们用一个匹配来表示他们:[0,1] 给定课程总量以及它们的先决条件,判断是否可能完成所有课程的学习? 示例 1: 输入: 2, [[1,0]] 输出: true 解释:总共有 2 门课程。学习课程 1 之前,你需要完成课程 0。所以这是可能...原创 2019-03-04 13:24:03 · 117 阅读 · 0 评论 -
LeetCode 208. Implement Trie (Prefix Tree)
实现一个 Trie (前缀树),包含insert,search, 和startsWith这三个操作。 示例: Trie trie = new Trie(); trie.insert("apple"); trie.search("apple"); // 返回 true trie.search("app"); // 返回 false trie.startsWith("app...原创 2019-03-04 15:00:32 · 109 阅读 · 0 评论