백준 14503번 : 로봇 청소기 (JavaScript)
14503번: 로봇 청소기 로봇 청소기가 주어졌을 때, 청소하는 영역의 개수를 구하는 프로그램을 작성하시오. 로봇 청소기가 있는 장소는 N×M 크기의 직사각형으로 나타낼 수 있으며, 1×1크기의 정사각형 칸으로 나누어 www.acmicpc.net 접근 방법 문제에서 왼쪽 방향으로 회전하는 부분을 현재 청소기의 방향을 기준으로 좌표를 미리 구했다. 아래 코드처럼 0 : 북일 경우에는 왼쪽 방향인 서쪽 방향을 체크해야 한다. 따라서 현재 좌표에서 바라보고 있는 방향을 기준으로 왼쪽의 좌표를 구했다. 0,1,2,3 각각 방향의 왼쪽 좌표를 미리 선언해놨다. 뒤로 한칸을 가야되는 경우도 미리 0,1,2,3 방향에 따라 뒤로 한칸의 좌표를 미리 구해놨다. 만약 청소기가 0:북 방향을 바라볼 때, 왼쪽을 탐색 해야..
Algorithm/Boj
2021. 10. 31. 22:58
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
TAG
- 마크다운 이미지 업로드
- 42서울 합격 후기
- html
- React
- vscode
- 프로그래머스 코딩테스트
- JavaScript
- vscode commit vi
- 자바스크립트
- 42seoul
- 42서울
- JS
- 프로그래머스 카카오
- css
- 백준
- HEXO
- 프로그래머스 코테
- 42서울 합격
- flexbox
- C언어문제
- c언어 함수
- 프로그래머스 자바
- git vi
- 알고리즘
- 42서울 라피신
- C언어 문제
- c언어알고리즘
- C언어
- windows 10 ubuntu
- Git
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
글 보관함