ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • Trie code by Phython
    코테 2022. 4. 5. 14:44
    728x90
    class Trie:
    	head = {}
        
        def add(self, word}:
        	cur = self.head
        
        	for char in word:
            	if char not in cur:
                	cur[char] = {}
                cur = cur[char]
            cur['*'] = True
        
        def search(self, word):
        	cur = self.head
            
            for char in word:
            	if char not in cur:
                	return False
                cur = cur[char]
                
            if '*' in cur:
            	return True
            else:
            	return False
    728x90

    댓글

oguuk Tistory.