[코딩 테스트를 위한 자료 구조와 알고리즘 with C++] 2장 트리, 힙, 그래프
참고 자료 : 코딩 테스트를 위한 자료 구조와 알고리즘 with C++ - 존캐리, 파야스라잔, 셰리안도시 저# 2장 트리, 힙, 그래프2.1 들어가며2.2 비선형 문제더보기- 선형 자료 구조로 표현할 수 없는 대표적인 문제로는 계층적 문제와 순환 종속성 문제가 있다.2.2.1 계층적 문제- 조직 구성은 계층적으로 표현되며, 이러한 데이터는 배열, 벡터, 연결 리스트 같은 자료 구조로는 표현하기 어렵다.- 고급 수학을 배우기 위해 어떤 과목을 미리 배워하는지를 알아낼 수 있어야 한다.- 위의 문제를 풀기 위해서는 트리라고 부르는 자료 구조를 사용해야 한다. - 데이터가 저장된 부분을 보통 노드라고 부르고, 노드와 노드 사이를 잇는 선을 에지라고 한다. 계층적 문제는 어떤 시스템이 위계적 구조를 가지..
2025. 3. 24.