미로는 다른 방으로 통하는 출입구가 있는 여러 방으로 구성되어 있다. 입구에서 출구까지의 최단 경로
를 찾자.
●
프로젝트는 작업 모음으로 정의되는데, 일부 작업은 시작 전에 다른 작업이 선행되어야 한다. 프로젝트
를 완수하기 위해 수행해야 할 작업을 순서대로 설명하는 선형 스케줄을 수립하자.
●
맵은 고속도로 구간과 해당 구간의 길이를 마일 단위로 저장하는 컬렉션을 포함한다. 맵에서 두 위치 사
이의 최단 거리를 구해보자.
이러한 문제는 수세기 동안 수학자들이 연구한 기본 개념인
그래프
graph
를 사용해 효율적으로
모델링할 수 있다. 데이터 간의 관계를 모델링하는 것은 종종 데이터 값 자체만큼 중요하다. 그
래프는 정보를
간선
edge
으로 연결된
노드
node
로 모델링한다. 간선 수
e
=
(
u
,
v
)는 노드
u
와
v
간의 관계를 나타내는 데 사용된다. [그림
7
-
1
]에서 볼 수 있듯 그래프는 다양한 애플리케이션
도메인의 개념을 모델링한다. ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month, and much more.
O’Reilly covers everything we've got, with content to help us build a world-class technology community, upgrade the capabilities and competencies of our teams, and improve overall team performance as well as their engagement.
Julian F.
Head of Cybersecurity
I wanted to learn C and C++, but it didn't click for me until I picked up an O'Reilly book. When I went on the O’Reilly platform, I was astonished to find all the books there, plus live events and sandboxes so you could play around with the technology.
Addison B.
Field Engineer
I’ve been on the O’Reilly platform for more than eight years. I use a couple of learning platforms, but I'm on O'Reilly more than anybody else. When you're there, you start learning. I'm never disappointed.
Amir M.
Data Platform Tech Lead
I'm always learning. So when I got on to O'Reilly, I was like a kid in a candy store. There are playlists. There are answers. There's on-demand training. It's worth its weight in gold, in terms of what it allows me to do.