Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- 자료구조
- 알고리즘
- 다이나믹프로그래밍
- 초소형머신러닝
- TensorFlow Lite
- 삼성역테
- 포스코 AI교육
- 컴퓨팅사고
- 임베디드 딥러닝
- DP
- dfs문제
- 딥러닝
- 영상처리
- tinyml
- BFS
- 코테 문제
- 삼성역량테스트
- MCU 딥러닝
- DP문제
- 코딩테스트
- 포스코 교육
- 코테
- sort
- 삼성코테
- 삼성코딩테스트
- 포스코 ai 교육
- tflite
- 그리디
- dfs
- bfs문제
Archives
- Today
- Total
목록로봇청소기 알고리즘 (1)
코딩뚠뚠
[삼성역량테스트] 14503 로봇청소기
풀이일시 : 2020-10-17 문제 : 로봇 청소기가 주어졌을 때, 청소하는 영역의 개수를 구하는 프로그램을 작성하시오. 로봇 청소기가 있는 장소는 N×M 크기의 직사각형으로 나타낼 수 있으며, 1×1크기의 정사각형 칸으로 나누어져 있다. 각각의 칸은 벽 또는 빈 칸이다. 청소기는 바라보는 방향이 있으며, 이 방향은 동, 서, 남, 북중 하나이다. 지도의 각 칸은 (r, c)로 나타낼 수 있고, r은 북쪽으로부터 떨어진 칸의 개수, c는 서쪽으로 부터 떨어진 칸의 개수이다. 로봇 청소기는 다음과 같이 작동한다. 1. 현재 위치를 청소한다. 2. 현재 위치에서 현재 방향을 기준으로 왼쪽방향부터 차례대로 탐색을 진행한다. a. 왼쪽 방향에 아직 청소하지 않은 공간이 존재한다면, 그 방향으로 회전한 ..
알고리즘 문제풀이/삼성역량테스트
2021. 1. 3. 01:19