IT 꿈나무 참다랑어

  • 홈
  • 태그
  • 방명록

PS 1

[boj 1012, 2606, 7576/C++] 유기농 배추, 바이러스, 토마토(bfs와 dfs)

이번 주는 그래프 이론과 깊이 우선탐색(dfs), 넓이 우선 탐색(bfs)에 대해서 살펴보았다. 먼저 그래프는 사물이나 개념 간의 연결관계를 수학적 모델로 단순화하여 표현한 것으로 프로그래밍으로 이를 표현하기 위한 방법으로는 대표적으로 인접 행렬과 인접 리스트 방식이 있다. 문제의 조건에 따라 효율적인 방식을 골라 이용하는 것이 중요하다. 인접 행렬은 인접 리스트보다 비교적 dense한 조건 하에 사용하는 것이 더욱 효율적이고 반대로 인접 리스트는 sparse한 조건 하에 사용하는 것이 더욱 효육적이라고 볼 수 있다. 그리고 각각의 방식으로 표현된 그래프는 그 탐색을 위해 dfs와 bfs 방식을 사용할 수 있다. 먼저 dfs(깊이 우선 탐색) 방식은 가지 하나를 길게 탐색에 이용하는 방식으로 이해했다. ..

알고리즘 2022.07.17
1
더보기

최근글과 인기글

  • 최근글
  • 인기글
프로필사진

스타트업 주니어 프론트엔드 개발자의 성장일기

  • 분류 전체보기 (64)
    • 알고리즘 (43)
    • DBMS 수업정리 (6)
    • C언어 (2)
    • Java (3)
    • Orange3 (0)
    • Web (2)
    • React (2)

Tag

11720번, it꿈나무, 투포인터, BOJ 2473, SSAFY, 삼성청년소프트웨어아카데미, MPA, c언어, C++, loop탈출, vscode, CRUD연습, BOJ, Java, 2473, yarn, 싸피, 자료삭제, 인구 이동, 숫자의합, boj16234, MYSQL기초, 백준, 세 용액, 자료조회, Packet 분석, 16234, 실행안됨, 10951, 코테준비,

Copyright © AXZ Corp. All rights reserved.

  • 홍윤기

티스토리툴바