재귀구현(리커시브)을 사용해서 메소드 구현하기

조회수 266회

tic tac toe(틱텍토 게임)을 하고 있는데 재귀구현(리커시브)을 사용해서 구현을 해야하는데 제가 리커스브를 배운적이 없어서 어떻게 하는지 잘 모르겠네요. 밑에는 리커시브 트리랑 코드에요.

                                printAllboards("XOXOXO---")

                          /               |                  \
                         /                |                   \
  printAllBoards("XOXOXOX--")     printAllBoards("XOXOXO-X-")   printAllBoards("XOXOXO--X")

                                /                          \
                               /                            \
              printAllBoards("XOXOXOOX-")        printAllBoards("XOXOXO-XO")
                         |                                   |
                         |                                   |
              printAllBoards("XOXOXOOXX")        printAllBoards("XOXOXOXXO")
public static void printAllBoards(String board) {
// 여기에 코드가 들어가야 하는거 같아요
    System.out.println(board);
    } // printAllBoards

  • 아하 그러면 리커시브를 먼저 배워보세요. 🤭 편집요청빌런 2022.11.25 07:59
  • 리커시브를 구현해야 하는 과제라면, 리커시브를 공부해보면 좋을 것 같습니다. 구글에 재귀함수를 검색해보세요~ rok 2022.11.25 16:26

답변을 하려면 로그인이 필요합니다.

프로그래머스 커뮤니티는 개발자들을 위한 Q&A 서비스입니다. 로그인해야 답변을 작성하실 수 있습니다.

(ಠ_ಠ)
(ಠ‿ಠ)