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
- 이분탐색
- 투포인터
- 2021 KAKAO BLIND RECRUITMENT
- 2020 카카오 인턴십
- 트라이
- Spring
- 백준
- 투 포인터
- 2018 KAKAO BLIND RECRUITMENT
- 구현
- 크루스칼
- SWEA
- 2020 KAKAO BLIND RECRUITMENT
- 2019 KAKAO BLIND RECRUITMENT
- 비트마스킹
- 브루트포스
- 최소 신장 트리
- BFS
- 백트래킹
- 시뮬레이션
- 프로그래머스
- 스택
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