
이 글을 보기 전에 다음 문제를 한 번 풀어보는걸 추천한다(포스팅을 하게 된 이유)https://www.acmicpc.net/problem/1197직접 문제를 풀어 보면, 메모리 제한이 128MB이기 때문에 생각보다 까다로울 수 있다. 정점의 개수도 10,000개라서 섣불리 인접 행렬을 사용했다가는 입구부터 막힐 수 있다. 특히나 이 글에 대한 내용을 잘 모르면, 사이클을 탐색하는 과정에서 DFS로 접근하다가 매모리 초과를 수 없이 겪을 수 있다(경험담).서로소 집합 자료 구조(Union-Find)최소 스패닝 트리를 알아보기 전에 먼저 서로소 집합 자료 구조에 대해 알아야 한다. 서로소 집합 자료 구조란 서로소 부분 집합들로 나눠진 원소들에 대한 정보를 저장하고 조작하는 자료 구조 우리가 알고 있는 수학..
CS/Data Structure & Algorithms
2024. 9. 12. 03:01
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- git
- 지옥에서 온 git
- 스프링
- 김영환
- jsp
- Do it! 정직하게 코딩하며 배우는 딥러닝 입문
- 방명록 프로젝트
- 프로그래머스
- 스프링 mvc
- 생활코딩 javascript
- 패킷 스위칭
- 스프링 컨테이너
- Spring Data JPA
- 운영체제 반효경
- git merge
- 파이썬 for Beginner 연습문제
- 쉘 코드
- Python Cookbook
- git branch
- spring mvc
- Gradle
- 쉽게 배우는 운영체제
- 선형 회귀
- Computer_Networking_A_Top-Down_Approach
- 스프링 테스트
- 파이썬 for Beginner 솔루션
- Spring Boot
- Spring
- JPA
- Thymeleaf
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
글 보관함
반응형