Lucy의 개발 일지

  • 홈
  • 태그
  • 방명록
  • Github

분할정복알고리즘 1

[알고리즘] 분할 정복 알고리즘 (Divide and Conquer)

❓분할 정복 알고리즘 (Divide and Conquer) 란? 분할 정복(Divide and Conquer) 알고리즘은 여러 알고리즘의 기본이 되는 해결방법으로, 그대로 해결할 수 없는 문제를 작은 문제로 분할하여 문제를 해결하는 방법이다. 대표적인 예로는 정렬 알고리즘 중에서 퀵 정렬이나 합병 정렬과 이진탐색, 선택 문제, 고속 푸리에 변환(FFT) 문제들이 대표적이다. 🔑설계 분할 정복은 상단에서 분할하고 중앙에서 정복하고 하단에서 조합하는 형태로 도식화 할 수 있다. 분할 (Divide) : 문제를 더이상 분할할 수 없을 때까지 동일한 유형의 여러 하위 문제로 나눈다. 정복 (Conquer) : 가장 적은 단위의 하위 문제를 해결하여 정복한다. 조합 (Combine) : 하위 문제에 대한 결과를 ..

알고리즘 2023.01.29
이전
1
다음
더보기
프로필사진

"나중은 결코 오지 않는다."

  • 분류 전체보기 (44)
    • 알고리즘 (7)
    • 백준 (19)
    • 자료구조 (3)
    • Java (3)
    • 자격증 (8)
      • 정보처리기사 (7)
      • 컴활 (1)

Tag

정처기, java, 스택, 백준, Algorithm, 코딩테스트, 정보처리기사 실기, Dynamic Programming, DP, 실기, Baekjoon, 자료구조, 삼성 SW 역량 테스트 기출문제, 정처기 실기, Stack, 코테, 동적계획법, 알고리즘, sw 테스트, 정보처리기사,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

Copyright © Kakao Corp. All rights reserved.

  • github

티스토리툴바