본문 바로가기

전체 글27

갑자기 스프링부트 안되는 오류 해결. (cannot resolve symbol 'springframework') 다른 일에 치여서 해오기로 한 개발을 지금 당장 시작해야하는데 InteliJ를 켜니 갑자기 이상한 오류가 생겼다 갑자기 이렇게 Spring 자체가 빨갛게 변했다. 그냥 무시하고 돌리면 당연히 안돌아간다. Exception in thread "main" java.lang.NoClassDefFoundError:org/springframework/boot/SpringApplication 이라는 예외가 뜬다. 예전부터 내 인텔리제이는 가끔 이렇게 날벼락을 주는 일이 있었다. 특히 DB연결 관련해서^^ 그때마다 Gradle중 아무 요소나 지우고->로드->다시 붙여넣고 ->로드를 하면 해결이 됐었다. 그 경험을 살려서 한번 해보자^^ 해결한 방법 1. build.gradle 파일에 가서 plug-in 확인 plug.. 2021. 12. 27.
#bfs Algorithm 問題 問題リンク(韓国語) 4179번: 불! 입력의 첫째 줄에는 공백으로 구분된 두 정수 R과 C가 주어진다. 단, 1 ≤ R, C ≤ 1000 이다. R은 미로 행의 개수, C는 열의 개수이다. 다음 입력으로 R줄동안 각각의 미로 행이 주어진다. 각각의 문 www.acmicpc.net 翻訳 問題 Jを脱出させよう! Jがいる迷路に火事が起こった。迷路でのJの位置と火の位置を考えて、 Jにひがつく前に脱出できるか。または、どのぐらいの時間がかかるかを計算しよう。 Jと火は1分ごとに1マス移動する。水平と垂直に移動する。(斜めにはできない)火は元の位置から四方に拡散する。Jは迷路のエッジで脱出できる。Jと火は壁を通れない。 入力 入力の最初の行には空白に区分された二つの整数RとCが与えられる。(1 ≤ R, C ≤ 1000 ) Rは迷路の行の数、Cは列の数であ.. 2021. 12. 15.
#백준 4179번 : 불! #bfs 백준 문제 4179번: 불! 입력의 첫째 줄에는 공백으로 구분된 두 정수 R과 C가 주어진다. 단, 1 ≤ R, C ≤ 1000 이다. R은 미로 행의 개수, C는 열의 개수이다. 다음 입력으로 R줄동안 각각의 미로 행이 주어진다. 각각의 문 www.acmicpc.net 풀이 : bfs를 두개 돌린다고 생각하면 된다. 두개를 동시에 돌려야한다고 생각하지 말고, 영향을 끼치는 방향성을 고려해 보면 된다. 불->지훈 = 죽음 이기 때문에 지훈이 불의 이동에만 영향을 받는 입장. 불은 지훈의 이동을 신경쓰지 않아도 된다. => 불의 bfs를 먼저 돌리자! #define X first #define Y second //각 위치를 도달하는 데에 걸리는 시간 int J_time[1002][1002]; int F_t.. 2021. 12. 15.