만수르 코딩방

  • 홈
  • 태그
  • 방명록
  • C++
  • 리눅스
  • C언어
  • 개발환경세팅
  • 비전 검사
  • 차량 플랫폼

dfs 1

10. [C++] 가중치가 없는 그래프에서 사이클 탐지 및 지름 구하기

문제)N개의 정점과 M개의 간선을 가진 가중지가 없는 그래프 G가 주어진다. 그래프 G 에서 사이클을 이루는 노드들이 존재할 경우 사이클에 포함된 노드를 제거한 이후 남은 노드 및 간선에서 가장 먼 두 노드의 거리를 출력한다. 예시 입력)10 111 22 33 13 44 55 62 78 99 10 단계1. 가중치가 없는 양방향 그래프를 구성한다. : 연결 확인 시 어느 방향으로든 이동 가능한 경우 graph[A].push_back(B), graph[B].push_back(A)로 인접리스트 구현#include #include #include using namespace std;const int MAX = 100005;vector graph[MAX];int main() { int N, M; ci..

C++ 2025.06.03
이전
1
다음
더보기
프로필사진

만수르 코딩방

마부작침 - 현업 전문가로의 여정 ⛧彡 ✔ 차량 아키텍처 전문가 ✔ 차량 부품 비전 검사 전문가 ✔ C++/ 리눅스 개발자 𖤐 [mail] sumini0525@naver.com 𖤐 [instargram] mansupick0525

  • 분류 전체보기 (58)
    • C++ (13)
    • 리눅스 (2)
    • C언어 (8)
    • 개발환경세팅 (4)
    • 비전 검사 (20)
    • 차량 플랫폼 (7)

Tag

Heap, 아나콘다, c-sam, CPU, 광삼각법, 음향렌즈, SAM, CMOS, 이미지센서, XRF, 생성자, Vector, SOC, 렌즈, Stack, 멤버데이터, 2차원배열, 머신비전, 트랜스듀서, 분해능,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2026/03   »
일 월 화 수 목 금 토
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
29 30 31

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

티스토리툴바