리코쳇 로봇
https://school.programmers.co.kr/learn/courses/30/lessons/169199 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 로봇은 장애물이나 벽에 부딪힐때 까지 한 방향으로만 움직이며, 로봇이 멈추는 경우는 1. 벽을 만났거나 2. 장애물을 만났을 경우 이다. 로봇이 멈춘 곳이 목표 지점인 경우, 몇번 움직였는지를 체크해야 한다. DFS로 풀었는데.. 풀고 보니 BFS로 풀었어도 되었을것 같다. class Solution { // 로봇이 움직일 수 있는 방향. (x, y) 좌표로 구성됨 private int[][] ..
코딩테스트/programmers
2023. 9. 13.