Divide & Conquer분할정복 방식의 대표적인 예 : merge sort둘로 나눔 (나눈 문제들은 원래 문제와 같은 입려값을 가져야 함)각각 정렬합침최댓값 찾기를 분할 정복 방식으로 구현해보자배열 A를 두 부분 배열 A1, A2로 나눔 -> 나눌 때 부분 배열 각각이 다시 최대값 찾는 단계로 재귀호출될 것이라고 생각하기그리고 원래 문제를 다시 생각해봄-> A1의 최댓값, A2의 최댓값 둘 중 더 큰 값이 A의 최댓값이다.슈도코드 :max(a[0...n-1])if n=1 return a[0]mid m2 then return m1 else return m2 //참고 : 재귀호출의 시간 복잡도 : T(n) = 2T(n/2) + O(1) // 재귀호출에서 사용되는 시간 (T로 표현. 인스턴스..