6-6화이탱

  • 홈
  • 태그
  • 방명록

백준 2206 자바 1

[백준 2206] 벽 부수고 이동하기 (JAVA)

https://www.acmicpc.net/problem/2206 2206번: 벽 부수고 이동하기 N×M의 행렬로 표현되는 맵이 있다. 맵에서 0은 이동할 수 있는 곳을 나타내고, 1은 이동할 수 없는 벽이 있는 곳을 나타낸다. 당신은 (1, 1)에서 (N, M)의 위치까지 이동하려 하는데, 이때 최단 경로 www.acmicpc.net DFS로 풀었다가 시간 초과가 발생해서 BFS로 다시 풀이한 문제였다! BFS는 덜 익숙하다는게 너무나도 느껴졌다... 1)객체를 만들어서 x,y,벽 사용여부, 현재까지의 거리값 을 속성값으로 갖는다. 2) int형의 2차원 배열 check로 벽 사용여부를 넣는다. 이때, 벽 사용여부를 넣는 이유는! 만일 x,y가 벽이 아닌 곳인데 벽을 사용한 상태로 이미 통과된 적이 있..

Java 2023.03.23
이전
1
다음
더보기
250x250
프로필사진

6-6화이탱

  • 분류 전체보기 (136)
    • Java (119)
    • Spring (6)
    • Sql (2)

Tag

clobimpl, 그리디, 삼성 문제집, 백준1202, 백준 DP, varchar(max), dp, 분할 정복, BFS, exception net.sourceforge.jtds.jdbc.clobimpl, 백준, 스택, 코드트리, net.sourceforge.jtds.jdbc.clobimpl 오류, 백준 3109 java, 행렬 곱셈, 자바, net.sourceforge.jtds.jdbc.clobimpl, 백준 3109 자바, java,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

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

티스토리툴바