DSLOG

menu-opener icon
  • 홈
  • 태그
  • 방명록
[Algorithm] BFS & DFS (feat.Java) 포스팅 썸네일 이미지

알고리즘 & 자료구조/Algorithm

[Algorithm] BFS & DFS (feat.Java)

그래프 자료 탐색 방법인 깊이우선탐색(DFS)과 너비우선탐색(BFS)에 대해 공부하고 기록해보자 그래프 정점(Node)과 정점을 연결하는 간선(Edge)으로 구성된 자료구조를 말한다. 특정한 하나의 정점에서는 간선으로 연결된 다른 정점들을 방문할 수 있다. BFS와 DFS는 하나의 정점에서 시작해 그래프의 모든 정점들을 탐색하려할 때의 방법들로 어떤 순서대로 모든 정점들을 방문할지에 차이가 있다. 그래프를 인접 리스트 와 인접 행렬 방법으로 표현할 수 있다. 인접 행렬 방법 int[][] adjArray = new int[n+1][n+1]; for(int i = 0; i < m; i++) { int v1 = sc.nextInt(); int v2 = sc.nextInt(); adjArray[v1][v2] ..

2022.02.15 게시됨

1

공지사항

최근글

인기글

최근 작성된 댓글

태그

  • 프로그래머스
  • ESLint
  • github
  • springdataredis
  • springsecurity
  • AWS Lambda
  • 알고리즘
  • BFS
  • Design Pattern
  • 완전탐색
  • swagger
  • react
  • githubactions
  • javascript
  • oraclecloud
  • vsCode
  • Lambda
  • programmers
  • 백준
  • es6
  • java
  • mybatis
  • CICD
  • zenhub
  • AWS
  • Slack
  • Prettier
  • springboot
  • 재귀
  • 이분탐색
Copyright . 베이스캠프 all rights reserved.
Designed by 베이스캠프
닫기 아이콘
사이드 프로필 배경이미지
블로그 이미지

zl존석동

ehd0309@naver.com

강해지고 싶은 애기(예비) 개발자

  • 분류 전체보기 (45)
    • Nginx (1)
    • Java (12)
    • Javascript (2)
    • Programming (1)
    • Design pattern (2)
    • Git & Github (4)
    • 알고리즘 & 자료구조 (14)
      • 백준 (4)
      • 프로그래머스 (7)
      • Algorithm (2)
      • 자료구조 (1)
    • Database (1)
    • React (1)
    • Spring (3)
    • CI&CD (1)
    • 리뷰 & 회고 (1)

전체

오늘

어제

Designed by 베이스캠프

티스토리툴바