호랑나비애벌레

[Gold II] 친구 네트워크 - 4195

문제 링크 문제 링크 성능 요약 메모리: 38824 KB, 시간: 260 ms 문제 설명 민혁이는 소셜 네트워크 사이트에서 친구를 만드는 것을 좋아하는 친구이다. 우표를 모으는 취미가 있듯이, 민혁이는 소셜 네트워크 사이트에서 친구를 모으는 것이 취미이다. 어떤 사이트의 친구 관계가 생긴 순서대로 주어졌을 때, 두 사람의 친구 네트워크에 몇...

그리디 알고리즘(Greedy Algorithm)

그리디 알고리즘(Greedy Algorithm)이란? 각 단계에서 최선의 선택을 반복적으로 수행하여 전체 문제를 해결하는 알고리즘 문제의 최적해를 보장하지 않지만, 특정 조건을 만족하는 경우 최적해를 찾을 수 있음 특징 현재의 최선 선택: 각 단계에서 가장 좋은 선택을 하여 문제를 해결 지역 최적해를 반복하여 전역 최적해를 구하려고 시도...

정렬 알고리즘(Sort Algorithm)

정렬 알고리즘이란? 데이터를 특정 기준에 따라 정렬하는 방법 크게 비교 기반 정렬과 비교하지 않는 정렬로 나뉘며, 각 알고리즘은 데이터의 크기, 데이터의 특성, 메모리 제약 등에 따라 다른 성능을 보임 비교 기반 정렬 (Comparison-based Sort): 각 원소를 비교하여 정렬 순서를 결정하는 방법 비교하지 않는 정렬 (Non-C...