angxxu.log

  • 홈
  • 태그
  • 방명록

boj 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

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

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • 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.

티스토리툴바