
초록색 벗어나면 ㅈ됨!

a의 x승을 하면 b가 나온다 == x = loga (b)이다.
수학적으로는 log의 밑에 수가 10이 생략된건데
알고리즘에서는 2가 대부분 생략된 거임.


여기서 프레임 괸리를 할 것이다.
고정프레임,
가변 프레임 나눌 수 있다.

이까지 만들어 준다. 중간에 사각형은
이거 문자 복붙하면됨.

이까지 되면 굿굿.

메인 loop에서 이런식으로 render호출하여

입력받은 갯수 만큼 출력할 수 있다.
근데 이 tile을 생성하는 부분에 알고리즘 하나를 적용시켜 볼려고 한다.
(Maze for Programmers)

되게 단순한알고리즘인데 이런식으로 1, 1의 초록 점부터 시작해서
오른쪽이나 아래로 1/2확률로 계속 뚫어 주는 방식을 Binary Tree라고 한다.
코드는

이런식으로 된다.
== 우수법
오른손으로 벽을 만지면서 간다.


Cango라는 함수를 만들어서 현재방향으로 부터 오른쪽 방향으로의 방향을 구하는것 까지는 OK.
그런데 현재 방향에서 오른쪽 방향으로의 좌표를 구하는 부분은 어떻게 하나...??
switch문을 사용하지 않고..
좀 우아하게

이런식으로 해줄 수 있겠다...

이런식으로 되겠다..굿굿굿!

이런식으로 해주면됨.
가야할 좌표를 switch문이 아니라 POS 배열을 사용하여 좌표를 구하는 방법과
Cango함수를 따로 파준 부분이다.