728x90 Queue3 [ 자바/Java ] 프로그래머스 - 프로세스 맨날 백준으로 풀다가 코테를 보러 가니 IDE를 제공하지 않더라.. 그래서 프로그래머스에서 푸는 것으로 바꾸었다.import 랑 메소드 명 까지 외워야 하니 익숙해 져야 할 듯 프로그래머스SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr일단 코테를 준비하면서 오늘 풀어본 것은 스택/큐 문제의 프로세스라는 문제이다. 문제를 푸는데 풀릴것 같으면서도 해법이 생각나지 않는 그런 아리송한 느낌을 받았다. 하지만 결국엔 풀었지 음하하 오랜만에 PS를 해서 그런지 30분 정도 고민한 것 같다. 다음은 내가 푼 코드이다.import java.util.*;class Solution { public int solution(.. 2025. 1. 10. [ Java/자바 ] 백준(BOJ) 3055 - 탈출 (골드4) 문제사악한 암흑의 군주 이민혁은 드디어 마법 구슬을 손에 넣었고, 그 능력을 실험해보기 위해 근처의 티떱숲에 홍수를 일으키려고 한다. 이 숲에는 고슴도치가 한 마리 살고 있다. 고슴도치는 제일 친한 친구인 비버의 굴로 가능한 빨리 도망가 홍수를 피하려고 한다.티떱숲의 지도는 R행 C열로 이루어져 있다. 비어있는 곳은 '.'로 표시되어 있고, 물이 차있는 지역은 '*', 돌은 'X'로 표시되어 있다. 비버의 굴은 'D'로, 고슴도치의 위치는 'S'로 나타내어져 있다.매 분마다 고슴도치는 현재 있는 칸과 인접한 네 칸 중 하나로 이동할 수 있다. (위, 아래, 오른쪽, 왼쪽) 물도 매 분마다 비어있는 칸으로 확장한다. 물이 있는 칸과 인접해있는 비어있는 칸(적어도 한 변을 공유)은 물이 차게 된다. 물과 고.. 2024. 7. 4. [ Java/자바 ] 백준(BOJ) 7576 - 토마토 (골드5) 문제철수의 토마토 농장에서는 토마토를 보관하는 큰 창고를 가지고 있다. 토마토는 아래의 그림과 같이 격자 모양 상자의 칸에 하나씩 넣어서 창고에 보관한다.창고에 보관되는 토마토들 중에는 잘 익은 것도 있지만, 아직 익지 않은 토마토들도 있을 수 있다. 보관 후 하루가 지나면, 익은 토마토들의 인접한 곳에 있는 익지 않은 토마토들은 익은 토마토의 영향을 받아 익게 된다. 하나의 토마토의 인접한 곳은 왼쪽, 오른쪽, 앞, 뒤 네 방향에 있는 토마토를 의미한다. 대각선 방향에 있는 토마토들에게는 영향을 주지 못하며, 토마토가 혼자 저절로 익는 경우는 없다고 가정한다. 철수는 창고에 보관된 토마토들이 며칠이 지나면 다 익게 되는지, 그 최소 일수를 알고 싶어 한다.토마토를 창고에 보관하는 격자모양의 상자들의 크.. 2024. 7. 3. 이전 1 다음 728x90