반응형
쿼드트리 (Quad Tree)
8x8 quad tree를 압축하는 경우 아래와 같이된다.
Flow는 아래와 같다.
S(Size)
Start X:0, Y:0 S:8
-> x:0, y:4 break, "(" 출력
Q1 X:0, Y:0 S:4
-> x:2, y:0 break, "(" 출력
Q1 X:0, Y:0 S:2
-> return, 1 출력
Q2 X:2 Y:0 S:2
-> return, 1 출력
Q3 X:0 Y:2 S:2
-> return, 0 출력
Q4 X:2 Y:2 S:2
-> x:2 y:3 break, "(" 출력
Q1 X:2 Y:2 S:1
-> return, 0 출력
Q2 X:3 Y:2 S:1
-> return, 1 출력
Q3 X:2 Y:3 S:1
-> return, 0 출력
Q4 X:3 Y:3 S1
-> return, 1출력
POP
-> ")" 출력
POP
-> ")" 출력
반응형
'알고리즘' 카테고리의 다른 글
[알고리즘] DFS 경로찾기 (0) | 2018.10.20 |
---|---|
[알고리즘] BFS (0) | 2018.10.17 |
[알고리즘] DFS (0) | 2018.08.31 |
[알고리즘] 계수 정렬(Counting sort) (0) | 2018.06.11 |
[알고리즘] 퀵 정렬(Quick sort) (0) | 2018.05.14 |
댓글