크래프톤 정글 6기 TIL - Review | 트라이( Trie )
브이담곰
유튭 강의를 하나 슥 볼랬는데 바킹독님 마지막 강의가 트라이였다.내 최애 남잔데, 그의 최애 알고리즘이 트라이라 그래서 호감도 급 상승..렛츠 기릿.. 진심으로 바킹독님..넘 멋지다..트라이( Trie )문자를 효율적으로 처리하기 위한 트리 자료구조 ✅ 장점 : 단어의 저장 개수와 무관하게 삽입,탐색, 삭제가 O(|S|)의 시간 복잡도를 가진다.✅ 단점 : 메모리를 많이 차지한다. 트리의 정점의 index를 기록해야해서 int의 4바이트* |S| 만큼 메모리를 더 사용한다.다른 자료구조와 비교!이진 검색 트리 : 삽입, 탐색, 삭제가 O(logN) 이지만, 문자열을 검색할 경우 단어의 길이 S 만큼 대조를 해야하기 때문에,최악의 경우 O( S * logN ) 이 걸린다.해시 : 삽입, 탐색, 삭제가 O..