ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • 완전 탐색
    자료구조, 알고리즘 2023. 4. 12. 23:57

    완전 탐색

    - 모든 경우의 수를 다 수행하는 방법 (노가다)

    - 무식하게 가능한 거 다 하는 방법

    - 영어로 Brute Force, Exhaustive Search

    - 특징

    • 직관적임
    • 이해하기 쉬움
    • 가장 확실하며 기초적임
    • 상대적으로 구현이 간단함
    • 입력 값의 범위가 작은 경우에 유용함

     

    실습

    - 문제

    - 파이썬으로 실습

    - 나의 풀이

    - 처참하게 실패..

     

    - 정답 (다른사람 풀이)

    - 깔끔하게 성공하셨다..

     

    - 아이디어

    1. [가로, 세로] 배열 하나씩 꺼내서 배열마다 큰 값은 하나의 배열로 모아놓고 작은 값은 다른 배열로 모아놓음

    2. 큰 값끼리 모인 배열, 작은 값끼리 모인 배열 이렇게 2개가 만들어지면

    3. 배열마다 가장 큰 값을 꺼내서 곱하면 됨

    '자료구조, 알고리즘' 카테고리의 다른 글

    동적 계획법  (0) 2023.04.27
    탐욕법  (0) 2023.04.17
    정렬  (0) 2023.04.06
      (0) 2023.03.29
    스택, 큐  (0) 2023.03.22

    댓글

Designed by Tistory.