la vie est belle

  • 홈
  • 태그
  • 방명록

Algorithm (Python)/BFS 1

[Softeer Algorithm] Lv.2 장애물 인식 프로그램

https://softeer.ai/practice/6282 Softeer - 현대자동차그룹 SW인재확보플랫폼 softeer.ai문제는 여기에서 확인해주세요~ 1. 문제 접근 방법.* BFS 러버의 방법.   - 2차원 배열에서 1일 때, 그 주변을 계속 탐색하면서 1인지 확인해야 함 -> 나는 너비우선탐색 bfs를 좋아해서 그걸로 품. (결국 cnt를 하기 위한 본질은 같음.)-  BFS return 값은 정답 배열에 넣을 cnt가 됨 -> cnt 초기화는 bfs 안에서 해결 *  DFS (깊이 우선 탐색) 추가. - 이중 for문으로 배열 탐색하면서 값이 1일 때와 방문 배열이 0일 때, dfs 탐색 시작. - 상하좌우 돌면서 옆에 1이 또 있다면, dfs를 재귀적으로 돌면서 cnt를 늘려줌. (결국은..

Algorithm (Python)/BFS 2024.06.10
이전
1
다음
더보기
프로필사진

la vie est belle

  • 성장 목록 (48)
    • Algorithm (Python) (10)
      • BFS (1)
      • 완전탐색 (2)
      • 구현 (3)
      • 슬라이딩 윈도우 (1)
      • JOIN (3)
    • Algorithm(Javascript) (8)
    • Algorithm(JAVA) (12)
    • SQL (14)
      • SELECT (2)
      • SUM,MAX,MIN (4)
      • IS NULL (3)
      • GROUP BY (4)
      • JOIN (1)
      • String,Date (0)
    • 나의 성장을 위한 여정 (0)
      • CS (0)
      • JAVA (0)
      • React (0)
      • 금융 상식 및 시사 (0)
      • IT 시사 이슈 (0)
    • 독서 한 컵 (1)
      • 책 - FrontEnd (1)
    • 세상 많이 좋아졌다 (나의 흥미) (0)
    • Today I Learned (2)
      • Coding (1)
      • iDEa (1)
      • 특별한 23년도. (0)

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

Tag

MySQL, join, Java, Python, 프로그래머스, DISTINCT, ifnull, LIMIT, 알고리즘, 폰켓몬, Algorithm, softeer, SQL, sql 문법, 비트연산자, 연탄배달의시작, JS, inner join, With, JavaScript,

Archives

Calendar

«   2026/10   »
일 월 화 수 목 금 토
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 © Daum Corp. All rights reserved.

  • 주인장's Github

티스토리툴바