밤이 블로그

  • 홈
  • 태그
  • 미디어로그
  • 위치로그
  • 방명록

BOJ#2666 1

BOJ#2666 벽장문의 이동

BOJ#2666 벽장문의 이동 * 문제https://www.acmicpc.net/problem/2666 * 풀이1. 문제 이해벽장문을 이동을 열려있는 문이 이동한다는 것으로 바꿔서 생각해봅시다. 훨씬 편하게 문제를 이해할 수 있습니다.열려있는 문은 항상 2개 뿐이므로 하나를 F, 나머지를 S라고 해봅시다. 열려있는 문이 이동하므로 2가지 경우가 발생합니다. 1) F가 이동하는 경우2) S가 이동하는 경우 2. 풀이 설계이 문제는 벽장문의 사용 순서에 따라 탐색이 진행되고, 완전 탐색이 되어야 합니다.이 과정에서 필요한 것, 저장시켜야 하는 것, 변화하는 것들을 이용하여 dp를 정의하고 점화식을 세워보면 (정의)dp[pos1][pos2][idx] : 열린문 F의 위치가 pos1이고 열린문 S의 위치가 po..

Algorithm/DP 2017.04.08
이전
1
다음
더보기
프로필사진

밤이 블로그

Android, Flutter

  • 전체보기 (195)
    • Kotlin (0)
    • Android (0)
    • Algorithm (195)
      • DP (52)
      • 자료구조 (5)
      • 그래프 탐색 (36)
      • Backtracking (4)
      • 최단거리 (13)
      • MST (3)
      • 수학 (10)
      • 이분 탐색 (3)
      • 정렬 (6)
      • 분할정복 (3)
      • Greedy (8)
      • 구현 (2)
      • 시뮬레이션 (8)
      • 문자열 (5)
      • 세그먼트 트리 (4)
      • BruteForce (3)
      • 순열, 조합 (1)
      • LCA (0)
      • 기타 (29)

Tag

SWIFT, BFS, Dijkstra, 백준, dp, Kotlin, 탐색, DFS, 동적계획법, 스위프트, backtracking, 문자열, 다익스트라, github, Android, dynamicProgramming, Dynamic Programming, java, greedy, BOJ,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2025/05   »
일 월 화 수 목 금 토
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

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

티스토리툴바