• 카테고리

    질문 & 답변
  • 세부 분야

    알고리즘 · 자료구조

  • 해결 여부

    해결됨

시간복잡도

23.04.26 17:12 작성 조회수 191

0

안녕하세요 강사님.

 

인접리스트로 dfs하면 O(N + M)아닌가요?
모든 노드에 대해서 탐색하면 O(N(N+M))으로 10억이고요.

답변 2

·

답변을 작성해보세요.

1

안녕하세요 재윤님 ㅎㅎ

 

첫째 줄에, N과 M이 들어온다. N은 10,000보다 작거나 같은 자연수, M은 100,000보다 작거나 같은 자연수이다. 둘째 줄부터 M개의 줄에 신뢰하는 관계가 A B와 같은 형식으로 들어오며, "A가 B를 신뢰한다"를 의미한다. 컴퓨터는 1번부터 N번까지 번호가 하나씩 매겨져 있다.

여기서 N보다 M이 더 크기 때문에 N이 기준이 아니라 M을 기준으로 1억이 아니라 10억이라고 말씀하시는거죠?

네 맞습니다. 10억이 올바른 표현입니다.

해당 부분 오늘내에 강의 부분에 업데이트하도록 하겠습니다.

제 틀린 부분을 지적해주셔서 감사합니다.

 

0

정재윤님의 프로필

정재윤

질문자

2023.04.27

답변감사합니다 !!