Algorithm/문제 풀이
[SWEA_6109 - JAVA] 추억의 2048게임
문제 https://swexpertacademy.com/main/code/problem/problemDetail.do?contestProbId=AWbrg9uabZsDFAWQ 풀이 입력에는 타일을 담을 케이스의 사이즈와 명령어가 입력된다. -> switch-case 사용. 방향을 정하면 모든 타일이 그 방향으로 밀리면서 값이 같다면 합쳐진다. 단, 방향에 따라 벽에 닿게 될 타일이 먼저 합쳐진다. -> 큐를 사용. -> 방향에 따라 메소드를 분할. 큐를 사용하기로 생각했기 때문에 큐에 넣을 값을 구상 -> 좌표값과 해당되는 타일의 값을 Point클래스를 만들어 관리 JAVA 코드 import java.io.BufferedReader; import java.io.IOException; import java...
2020. 4. 30. 22:10