码迷,mamicode.com
首页 > 其他好文 > 详细

[leetcode]211. Add and Search Word - Data structure design添加查找单词 - 数据结构设计

时间:2018-10-18 16:51:02      阅读:177      评论:0      收藏:0      [点我收藏+]

标签:sign   查找   字符串   pad   present   The   letters   res   lower   

Design a data structure that supports the following two operations:

void addWord(word)
bool search(word)

search(word) can search a literal word or a regular expression string containing only letters a-z or .. A . means it can represent any one letter.

Example:

addWord("bad")
addWord("dad")
addWord("mad")
search("pad") -> false
search("bad") -> true
search(".ad") -> true
search("b..") -> true

Note:
You may assume that all words are consist of lowercase letters a-z.

 

题意:

设计一个数据结构,能够插入单词,能够查找字符串,并支持正则表达式中的“.”单字符通配。

 

思路:

 

代码:

 

[leetcode]211. Add and Search Word - Data structure design添加查找单词 - 数据结构设计

标签:sign   查找   字符串   pad   present   The   letters   res   lower   

原文地址:https://www.cnblogs.com/liuliu5151/p/9810195.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!