leetcode 208. Implement Trie (Prefix Tree)字典树
来源:互联网 发布:淘宝寄错东西了怎么办 编辑:程序博客网 时间:2024/06/05 16:21
Implement a trie with insert
, search
, and startsWith
methods.
Note:
You may assume that all inputs are consist of lowercase letters a-z
.
class Node(): def __init__(self): self.isWord = False self.next = {}class Trie(): def __init__(self): self.root = Node() def insert(self, word): now = self.root for c in word: if c not in now.next : now.next[c] = Node() now = now.next[c] now.isWord = True def search(self, word): now = self.root for c in word: if c not in now.next : return False now = now.next[c] return now.isWord def startsWith(self, prefix): now = self.root for c in prefix: if c not in now.next: return False now = now.next[c] return Trueif __name__ == '__main__': tree = Trie() tree.insert("ab") print(tree.search("a")) print(tree.search("ab")) print(tree.startsWith("a")) print(tree.startsWith("ab"))
阅读全文
0 0
- leetcode.208. Implement Trie (Prefix Tree) 字典树
- leetcode 208. Implement Trie (Prefix Tree)字典树
- leetcode 208. Implement Trie (Prefix Tree) 字典树的构造
- 208. Implement Trie (Prefix Tree)字典树
- [LeetCode] Implement Trie (Prefix Tree) 实现字典树(前缀树)
- LeetCode Implement Trie (Prefix Tree) 字典树/前缀树
- leetcode -- Implement Trie (Prefix Tree) -- 关于字典树,重要
- Leetcode 208 Implement Trie (Prefix Tree) 字典树
- leetcode---Implement Trie (Prefix Tree)---Trie树
- Implement Trie (Prefix Tree) 字典树
- 208. Implement Trie (Prefix Tree)--Trie树
- LeetCode 208. Implement Trie (Prefix Tree)
- Leetcode 208. Implement Trie (Prefix Tree)
- 208. Implement Trie (Prefix Tree) LeetCode
- leetcode 208. Implement Trie (Prefix Tree)
- [LeetCode]208. Implement Trie (Prefix Tree)
- [leetcode] 208. Implement Trie (Prefix Tree)
- Leetcode 208. Implement Trie (Prefix Tree)
- 机器视觉开源代码集合(转)
- 关于Date、DateFormat、Calendar的综合应用--日历
- 加载图片框架Glide
- Profile 工具系列之二: gperftools
- 使用Spring Boot的跨源CORS设置
- leetcode 208. Implement Trie (Prefix Tree)字典树
- Js获取短信验证码前段效果
- File---文件类
- MySQL乐观锁
- Maven的ActiveMQ+spring的简单使用
- 用java通过调用C++的DLL文件来修改系统分辨率(一)
- C++学习(14)
- jquery使用on给未来元素绑定事件
- JSP 客户端请求