Ch4. 구현 - 게임 개발
·
코딩 테스트/이취코테
[ 게임 개발 ] -------------------------- [ 접근 방법 ] 말 그대로 문제에 주어진 대로 구현을 하면 된다고 생각하였습니다. 첫번째 입력으로 맵의 크기를 주므로 이를 for 문을 돌려 2차원 리스트로 맵을 만들면 된다고 생각했고 해당 맵을 만든 후 조건 대로 그 캐릭터가 움직이게 구현하면 되겠다 생각했습니다. 챕터가 구현 챕터인 만큼 조건을 잘 실수없이 잘 구현하는게 중요 포인트라 생각이 들었습니다. 살짝 고려해야할 것은 리스트를 2개 만들어서 방문한 곳인지 체크할 것인지, 아니면 동일 리스트안에 마킹을 하도록 추가 변수를 넣어줄것인지 고민했으나 그냥 구현을 보다 쉽게하고자 ( 구현은 쉽되, 공간복잡도는 고려 적게하는 방향성. 즉 메모리 제한이 있을 경우 1개의 리스트를 쓰는것이..