세그먼트 트리: 주어진 데이터의 구간 합과 데이터 업데이트를 빠르게 수행하기 위한 자료구조. 이때 ‘구간 합’ 이라는 것은 합 배열을 뜻한다.
플루이드-워셜: 그래프에서 최단거리를 구하는 알고리즘