angxxu.log

  • 홈
  • 태그
  • 방명록

11967 자바 1

[BOJ][Java]Q11967 - 불켜기

그냥 dfs로 '불이 켜진 인접한 방'을 돌기만 하면, 이전에 불이 꺼진 상태라서 지나쳤으나, 그 후 불이 켜졌을 경우가 누락된다. 따라서 나는 두 가지 경우에 방문처리를 해주었다. - 인접한 방 중 불이 켜져있는 곳 방문 - 스위치로 불을 켰는데 켜진 방 주변에 visited된 방이 있을 경우, 불 켠 방 방문 private static void dfs(Pos now){ ArrayList switches = list[now.x][now.y]; for(Pos p: switches){ //불이 꺼져있는 방이면 스위치를 켠다. if(!light[p.x][p.y]){ totalCnt++; light[p.x][p.y] = true; //불 켠 곳 방문할 수 있는지 검사(인접한 곳에 visited가 true인 곳..

Java알고리즘 2022.04.06
이전
1
다음
더보기
프로필사진

어떡하긴 어떡해 해내야지

  • 분류 전체보기 (43)
    • Java알고리즘 (16)
    • CS공부 (3)
    • App (18)
      • Android (16)
      • iOS (2)
    • Effective Java (6)

Tag

15591 자바, 22174 자바, boj 18429, 14658 자바, 1253 java, boj 14658, 1253 자바, 18429, 2233 자바, 14658, boj 15591, boj 1253, 1253, Parcel: unable to marshal value, 18429 자바, 14658 java, boj 11967, 11967 자바, 15591, boj 2174,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

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

티스토리툴바