https://lunchballer.com/archives/793
[C++] A* 알고리즘의 구현