algorithm/theory

이진 트리 전위,중위,후위 탐색

qkqhxla1 2016. 7. 26. 14:10

이진 트리를 만들고 전위, 중위, 후위 탐색을 구현했다.


처음 배울때는 이걸 어떻게 짜냐... 했는데 지금 보니까 그리 어렵지도 않다.


아래에 main함수에서 addnode호출하는 부분을 보면 알수있듯이 1~10의 숫자를 무작위로 넣었다.


넣은 순서는 1->7->2->8->10->9->3->5->4->6 순서로 넣었고 이리 넣게 되면

요렇게 이진 트리가 그려진다. 이걸 전위 중위 후위 순위하면 아래처럼 나온다.



'algorithm > theory' 카테고리의 다른 글

각종 정렬 시간 비교  (0) 2016.08.02
위상 정렬.  (0) 2016.08.01
스택, 큐 구현  (0) 2016.07.25
링크드 리스트 등등등.  (0) 2016.07.22
이중 해싱  (0) 2016.07.14