pass 208 string medium
This commit is contained in:
		
							
								
								
									
										26
									
								
								208-240525-pass/main.py
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										26
									
								
								208-240525-pass/main.py
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,26 @@ | ||||
| class Trie: | ||||
|  | ||||
|     def __init__(self): | ||||
|         self.l = [] | ||||
|  | ||||
|     def insert(self, word: str) -> None: | ||||
|         self.l.append(word) | ||||
|  | ||||
|     def search(self, word: str) -> bool: | ||||
|         for s in self.l: | ||||
|             if s == word: | ||||
|                 return True | ||||
|         return False | ||||
|  | ||||
|     def startsWith(self, prefix: str) -> bool: | ||||
|         for s in self.l: | ||||
|             if s.startswith(prefix): | ||||
|                 return True | ||||
|         return False | ||||
|  | ||||
|  | ||||
| # Your Trie object will be instantiated and called as such: | ||||
| # obj = Trie() | ||||
| # obj.insert(word) | ||||
| # param_2 = obj.search(word) | ||||
| # param_3 = obj.startsWith(prefix) | ||||
		Reference in New Issue
	
	Block a user