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
- 부트캠프
- js
- BFS
- 야놀자
- 자바스크립트
- CSS
- 호이스팅
- computerscience
- 패스트캠퍼스
- 알고리즘
- 그리디
- DFS
- nodejs
- 국비지원
- Javascript
- 코딩테스트
- 백준
- git
- 너비우선탐색
- CS
- html/css/js
- KAKAO
- LinkSnap
- 국비지원취업
- cpu
- 컴퓨터과학
- 컴퓨터공학
- 프론트엔드개발자
- github
- 코테
Archives
- Today
- Total
목록백준11729번 (1)
My Boundary As Much As I Experienced
하노이탑 이동 순서(백준 코딩테스트 1992번, DFS, NodeJS 풀이)
https://www.acmicpc.net/problem/11729 문제 수준: 실버1, DFS 문제 요약: 유명한 하노이탑 문제이다. 1번 영역에서 3번 영역으로 모든 탑을 옮기면 되는 문제이다. 조건은 2가지 있다. 1. 한 번에 1개의 디스크만 옮길 수 있다. 2. 자신보다 작은 디스크 위에 더 큰 디스크를 올려놓을 수 없다. 이때 탑의 높이가 주어지면 최소 몇 번의 이동으로 3번까지 옮길 수 있는지를 구하여라. 입출력 예 (입력 / 출력): 문제 풀이 전략: 결국 가장 아래에 깔린 가장 큰 디스크가 3번 영역에 도달을 해야 나머지를 옮길 수 있다. 그 말인 즉슨 N개의 디스크가 있다면 N-1개의 디스크를 2번 영역(보조영역, Auxiliary)에 옮겨놔야(step1 -> step2) 1번의 맨마지..
Algorithm/Coding Test
2023. 8. 6. 00:54