재귀함수를 이용하여 행은 5개로 고정되어 있고, 열의 길이를 입력하면 열을 중심으로 트리 모양을 생성하는 문제입니다!
예를 들면,
15
-------X-------
---X-------X---
-X---X---X---X-
---------------
이렇게 결과가 출력되어야 합니다.
하지만 제가 짠 코드에서는
---X-----------
-X-------------
이렇게 출력됩니다.
14, 15번째 줄에서 잘못된 것 같은데 어떤 식으로 고쳐야 할지 설명도 해주시면 감사합니다!
15 : draw_tree(row + 1, right, mid);-> draw_tree(row + 1, mid, right); 로 바꾸시면 될것같네요
해결되었습니다! 정말 감사합니다:)
댓글을 작성하려면 로그인해야 합니다.
dlalwl723 3년 전
재귀함수를 이용하여 행은 5개로 고정되어 있고, 열의 길이를 입력하면 열을 중심으로 트리 모양을 생성하는 문제입니다!
예를 들면,
15
-------X-------
---X-------X---
-X---X---X---X-
---------------
---------------
이렇게 결과가 출력되어야 합니다.
하지만 제가 짠 코드에서는
15
-------X-------
---X-----------
-X-------------
---------------
---------------
이렇게 출력됩니다.
14, 15번째 줄에서 잘못된 것 같은데 어떤 식으로 고쳐야 할지 설명도 해주시면 감사합니다!