2018/10/02
-
[백준][자바][1063]킹코딩/알고리즘 2018. 10. 2. 23:24
와....이게 뭐라고...거의 푸는데 세시간 가까이 걸렸다..버그잡는데만 2시간을 쓴 것 같다..난 문제를 정말 잘 안 읽는다 좋은 설계가 있어야지 생고생을 안 하는듯 싶다...문제는 간단하다여기서 시뮬레이션 문제라 설명해주는 데로 구현하면 된다.나는 /*입력으로 주어진 대로 움직여서 킹이나 돌이 체스판 밖으로 나갈 경우에는 그 이동은 건너 뛰고 다음 이동을 한다.*/ 라는 부분을 주의 깊게 생각하지 않았는데 킹이 움직일 수 있어도 돌이 움직이지 못하면 말짱 꽝인 것이다. 나는 킹부터 움직여놓고 돌이 움직이는게 가능한지를 했는데두개가 가능해야 둘다 움직인다. 라는 아주...아주 간단한 걸 분기처리를 안해놔서...정말 고생을 했다.. 중간에 너무 지쳐서 리펙토링을 생각 못한...거의 레거시 코드라 창피하다..