트리(3) – 문자열 검색 문제에 최적화된 트라이(Trie) 자료구조(C언어, Java, Python 예시코드)
1. 트라이(Trie) 자료구조란? 트라이(Trie)는 문자열을 효율적으로 저장하고 검색하기 위해 설계된 트리(Tree) 기반…
1. 트라이(Trie) 자료구조란? 트라이(Trie)는 문자열을 효율적으로 저장하고 검색하기 위해 설계된 트리(Tree) 기반…
이진 탐색 트리(Binary Search Tree, BST)는 프로그래밍에서 가장 중요한 자료구조…
데이터 구조를 배우는 데 있어 이진 트리(Binary Tree)는 중요한 개념입니다….
(1) 스택(Stack) 자료구조란? 스택(Stack)은 데이터를 후입선출(LIFO, Last In First Out) 방식으로 처리하는…
(1) 큐(Queue) 자료구조란? 큐(Queue)는 먼저 들어온 데이터가 먼저 나가는 선입선출(FIFO, First…
이번 글에서는 타입 캐스팅을 활용해서 코드 실행시간을 단축시키는 스킬에 대해서…