{ Brute-Force-Search }

  • 자료구조 - 완전탐색(Brute-Force-Search) 학습_2

    |

    완전탐색 (Brute-Force-Search) 문제 2 - Boardcover

    • height(H) * width(W)의 보드가 검은색과 흰색으로 채워져 있다.
    • 모든 흰칸을 ‘ㄱ’ 모양의 흰색 블록으로 덮고 싶다.
    • 블록은 회전 가능하지만 겹치거나 검은색 블록을 침범하거나 밖으로 이탈되어서는 안된다.
    • 보드가 있을 때 이를 덮는 방법의 수를 계산하는 프로그램을 만드시오.
    • 알고리즘 문제해결 전략 p.159 게임판 덮기
  • 자료구조 - 완전탐색(Brute-Force-Search) 학습_1

    |

    완전탐색 (Brute-Force-Search) 문제 1 - picnic

    • 학교에서 소풍을 가려고 한다.
    • 학생들을 두명씩 짝지어 행동하게 하려고 한다.
    • 단, 서로 친구인 경우에만 짝을 지어야 한다.
    • 서로 친구인 경우의 쌍이 주어질 때, 학생들을 짝지을 수 있는 방법의 수를 구하는 프로그램을 구현하라.
    • n(학생 수)은 항상 짝수이다.
    • 알고리즘 문제해결 전략 1권 p.157