연결 리스트 알고리즘 문제 풀이

연결 리스트 요소 제거 문제 설명: 주어진 연결 리스트에서 특정 값을 가진 모든 노드를 제거하는 문제이다. 解题 전략: 노드를 삭제할 때 현재 노드의 next 포인터를 다음 노드의 next로 변경하면 된다. C++을 사용하므로 메모리 해제도 반드시 처리해야 한다. 더미 노드를 사용하면 헤드 노드의特殊性한 경우를 처리할 필요가 없어져 코드가 간단해진다. 구현 코드: ...

6월 17일 19:49에 게시됨

그래프, 트리,链表 자료구조 완벽 가이드

기본 개념 및 전제 지식 1. 유니온-파인드 (Disjoint Set Union) 유니온-파인드 자료구조는 서로소 집합을 관리하는 데 사용되는 효율적인 알고리즘입니다. 주로 최소 신장 트리, 사이클 检测, 집합 합치기 등의 문제에 활용됩니다. 핵심 연산: find: 특정 원소의 집합 대표자(ROOT)를 찾습니다. 경로 압축 기법으로 성능을 최적화합니다. merge: 두 집합을 하나의 집 ...

5월 21일 00:46에 게시됨