728x90 반응형 스터디223 [BOJ 12100] 2048(Easy), Python 4%에서 틀렸습니다를 맞고 코드를 수정하여 해결했다. 여기서 틀리면 숫자를 합칠때 이미 합쳐진 숫자는 다시 합쳐지지 않는다는 것을 잘못 구현했기 때문이다. (그림12 -> 그림13의 설명을 다시 읽어보자) 유틸리티 함수 print_board() 숫자블록들을 모두 출력하는 함수. board_copy() 현재 숫자블록들을 복사하여 새로운 블록을 반환하는 함수. isChange() 블록을 상하좌우로 이동시킨 후 변화가 있는지 확인하는 함수. 변화가 없다면 더 이상 탐색할 필요가 없다. getMaxValue() 2차원 블록에서 가장 큰 값을 반환하는 함수. 블록을 이동하는 함수 sliding() 1차원 배열을 왼쪽으로 이동시키는 함수. 이 1차원 배열은 column이나 row가 된다. slide_up/left/.. 2022. 7. 6. 이전 1 ··· 35 36 37 38 다음 728x90 반응형