Computistics
  • 홈
  • 태그
  • 방명록
  • Github
    • 전체 카테고리 (35)
      • Vision AI (7)
        • Classification (2)
        • Object Detection (4)
        • Segmentation (0)
        • etc. (1)
      • Model Compression (6)
      • Pytorch (8)
        • Tutorials (8)
      • Python (14)
        • OpenCV (6)
        • 공부하며적어놓는기록장 (8)
  • 글작성
  • 방명록
  • 환경설정
  • 메뉴 닫기
bfs 검색 결과
1 개의 검색 결과가 있습니다.
Python/공부하며적어놓는기록장

[프로그래머스] 8. 가장 먼 노드

프로그래머스의 가장 먼 노드 문제는 그래프 문제이다. 그래프 문제를 풀이할때 떠올려야할 자료구조는 BFS, DFS, 이진탐색, 동적계획법 정도이다. 해당 문제는 BFS 를 통해 해결하였다. from collections import deque, defaultdict def bfs(visited, graph): deq = deque() deq.append(1) while deq: node = deq.popleft() if visited[node-1][0] == 1: # 이미 방문 한 노드는 건너뛰기. continue visited[node-1][0] = 1 # 방문처리. edge = graph[node] # 해당 노드의 간선에 해당하는 노드들. check_deq = set(deq) for e in edge..

2021. 6. 1. 15:11
  • «
  • 1
  • »

공지사항

전체 카테고리

  • 전체 카테고리 (35)
    • Vision AI (7)
      • Classification (2)
      • Object Detection (4)
      • Segmentation (0)
      • etc. (1)
    • Model Compression (6)
    • Pytorch (8)
      • Tutorials (8)
    • Python (14)
      • OpenCV (6)
      • 공부하며적어놓는기록장 (8)
반응형
  • 최근 글
  • 최근 댓글

최근 글

최근댓글

전체 방문자

오늘
어제
전체

블로그 인기글

Powered by Privatenote/라이프코리아 Copyright © Computistics All rights reserved. TistoryWhaleSkin3.4

티스토리툴바