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
- 백트래킹
- 최소 신장 트리
- GIT
- 트라이
- 플로이드와샬
- 브루트포스
- 로봇 청소기
- 프로그래머스
- 2020 KAKAO BLIND RECRUITMENT
- 다익스트라
- 플로이드 와샬
- 투 포인터
- 2018 KAKAO BLIND RECRUITMENT
- 2020 카카오 인턴십
- 우선순위큐
- 투포인터
- 조합
- 시뮬레이션
- SWEA
- 비트마스킹
- 스택
- BFS
- 크루스칼
- Spring
- 파이썬
- 2021 KAKAO BLIND RECRUITMENT
- 2019 KAKAO BLIND RECRUITMENT
- 백준
- 구현
- 이분탐색
Archives
- Today
- Total
728x90
목sssssss록로고 (1)
개발조아
[BOJ/백준] 3108 로고 파이썬
문제 링크 : https://www.acmicpc.net/problem/3108 3108번: 로고 로고는 주로 교육용에 쓰이는 프로그래밍 언어이다. 로고의 가장 큰 특징은 거북이 로봇인데, 사용자는 이 거북이 로봇을 움직이는 명령을 입력해 화면에 도형을 그릴 수 있다. 거북이는 위치와 www.acmicpc.net BFS로 풀이 했다. 문제를 정리하면 한붓 그리기를 위해선 붓을 맵에 놓아야하는데 이때 붓을 몇번 놓는지 구하면 된다. 내 풀이의 핵심은 도형의 크기를 두배 확장하는 것이다. 나는 BFS를 통해서 한붓그리기가 가능한지 판별한다. 근데 테두리가 겹치는 것만 한붓그리기가 가능하지만 BFS를 수행하면 동서남북으로 인접한 곳을 확인하게 된다. 그러면 사각형안에 사각형이 있는 경우고 가능하다고 판별하게 ..
알고리즘/백준
2021. 12. 10. 15:26
728x90