각 자료구조와 알고리즘의 컨셉만 이해하고 내부적으로 구현되있는거 프로그램 특성에 맞게 사용하는 거 아님? 그걸 일일히 다 구현함?