Peter's blog

  • 홈
  • 태그
  • 방명록

dfs 2

bfs와 dfs 구현해보기

#define _CRT_SECURE_NO_WARNINGS #include #include #include #include #include using namespace std; vector a[1001]; // 2차원 동적배열 bool check[1001]; // 방문 플래그 void dfs(int node) { check[node] = true; for (int i = 0; i < a[node].size(); i++) { int next = a[node][i]; if (check[next] == false) { dfs(next); } } } void bfs(int start) { memset(check, false, sizeof(check)); // dfs를 수행한 후이기 때문에 초기화. check[st..

컴퓨터 공학/자료구조, 알고리즘 2019.07.18

백준 4963번: 섬의 개수 / dfs와 단위좌표를 이용한 풀이

#define _CRT_SECURE_NO_WARNINGS #include #include #include using namespace std; bool check[51][51]; int grid[51][51]; int dx[8] = { -1,0,1,-1,1,-1,0,1 }; int dy[8] = { -1,-1,-1,0,0,1,1,1 }; int n, m; void dfs(int x, int y) { check[x][y] = true; for (int i = 0; i = 1 && nx = 1 && ny > m >> n; if (n == 0 && m == 0) break; for (int i = 1; i

코딩 연습문제 2019.07.18
이전
1
다음
더보기
프로필사진

Peter's blog

AI는 재밌다

  • 분류 전체보기
    • 컴퓨터 공학
      • 자료구조, 알고리즘
    • 프로그래밍 언어
      • C. C++ 기본기
      • 파이썬 Python
    • FrontEnd
      • JS, CSS
    • .NET 프레임워크
    • linux
    • 코딩 연습문제
    • 딥러닝
    • 강화학습 RL
    • 시.수필.
    • 나의 경로
    • 반도체학

Tag

그래프 #자료구조 #인접행렬 #인접리스트, linux 터미널, 백준 4693, 반복수열, 터틀그래픽스, 딥러닝, turtle graphics, dfs, 전이학습, 섬의개수, 드라이브 마운트, BFS, 참조형 변수, GFET #그래핀 FET, PySimpleGUI, 감성분석 #NLP #자연어처리 #형태소분석 #웹스크레이핑, transfer learning, Linux, 부자가 되는 법, unix 커맨드,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2025/06   »
일 월 화 수 목 금 토
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

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

티스토리툴바