목차트라이의 개념 및 구조트라이의 동작 방식트라이의 시간 복잡도와 효율성해시 테이블과 비교 1. 트라이의 개념 및 구조트라이는 문자열을 저장하기 위해 특화된 트리 형태의 자료 구조로, 노드들이 문자 배열 형태로 구성되어 있음. 각 노드는, 다음 문자로 이어지는 자식 노드들을 배열 형태로 가짐. (영어 알파벳 기준으로 보면 각 노드는 최대 26개의 포인터(또는 링크)를 가짐.) 1-1. "hello"를 저장할 경우루트 노드에서 'h' 자식 노드로 이동그 다음 'e' 자식 노드로 이동'l' → 'l' → 'o' 순으로 이동하며 노드 연결이 구조를 통해, 공통 접두사를 갖는 문자열들이 같은 경로를 공유 가능. 2. 트라이의 동작 방식 Hermione, Harry, Hagrid를 트라이에 저장예를 들어, "H..