[JAVA][Baekjoon] 1715번 카드 정렬하기🌟🌟
·
Coding Test/Baekjoon
https://www.acmicpc.net/problem/1715 📌 접근 방식이 문제는 우선순위 큐(Priority Queue)를 활용한 그리디 알고리즘을 적용해야 하는 문제! 🎯1️⃣ 최소 비교를 위해 가장 작은 두 카드 묶음을 계속 합치는 것이 핵심이다. 가장 작은 두 묶음을 먼저 합쳐야 이후의 비교 횟수를 최소화할 수 있다.2️⃣ 카드 묶음을 최소 힙(Min Heap)에 저장하면, 가장 작은 두 값을 쉽게 추출할 수 있다. 힙에서 두 묶음을 꺼내 합치고, 합친 묶음을 다시 힙에 넣는 과정을 반복한다.3️⃣ 이 과정을 카드 묶음이 하나만 남을 때까지 반복한다. 🎉 [알고리즘] 그리디 알고리즘(Greedy Algorithm)📌 그리디 알고리즘이란?그리디 알고리즘(탐욕 알고리즘)은 문제를 해결..