2025/10 5

[프로그래머스] 추억 점수 (Java)

https://school.programmers.co.kr/learn/courses/30/lessons/176963 [프로그래머스] 추억 점수 name과 yearning이 서로 매핑되기 때문에 Map으로 통일했다.name으로 매핑된 점수를 찾아야 하기 때문에 key를 name 타입, value를 yearning 타입으로 선언했다. 먼저 Map을 선언, map에 name - yearing을 매핑하여 넣었다.이후 photo 배열에서 값들을 꺼내어 map에서 매핑되는 점수들을 찾아 answer 배열에 넣었다. import java.util.Map;import java.util.HashMap;class Solution { public int[] solution(String[] name, int[] year..

[Error] JPS incremental annotation processing is disabled

java: JPS incremental annotation processing is disabled. Compilation results on partial recompilation may be inaccurate. Use build process "jps.track.ap.dependencies" VM flag to enable/disable incremental annotation processing environment. java: java.lang.ExceptionInInitializerError com.sun.tools.javac.code.TypeTag :: UNKNOWN java: java.lang.ExceptionInInitializerError 개발을 하다 만난 오류이다.JPS increme..

카테고리 없음 2025.10.30

[백준 BFS] 2206번: 벽 부수고 이동하기 (Java)

우선 먼저 BFS 로직을 입력에 맞게 구현한다. package main;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.util.ArrayDeque;import java.util.ArrayList;import java.util.Collections;import java.util.Comparator;import java.util.HashMap;import java.util.LinkedList;import java.util.List;import java.util.Map;import java.util.Queue;public class Solution { static int..

[백준 BFS] 7562번: 나이트의 이동 (Java)

https://www.acmicpc.net/problem/7562 기본적인 BFS 유형의 틀을 지키고 있는 문항이다.먼저 필요한 데이터들을 선언한다 : dx, dy, visited, board, static Class Pair, Queue이후 첫 시작점에 대한 Pair 객체를 생성, 큐에 넣고 방문 처리(visited = true)한다.while문을 돌리고, 그 속에서 큐의 Pair 객체를 꺼내고 이동 가능한 거리들을 확인(검증), 이동 가능한 위치에 대해 Pair 객체를 생성, 큐에 다시 넣는다.큐의 Pair 객체를 꺼내었을 때 x값과 y값이 목적지 x값 y값과 동일할 때까지 while문을 반복한다. 나이트가 이동 가능한 거리로는 아래와 같다.int[] dx = {-2, -2, 2, 2, 1, 1, -..

[신한금융SW아카데미] 6기 면접 후기

안녕하세요,오늘은 신한 DS SW 아카데미 6기 면접에 대한 후기를 작성해보겠습니다. 우선, 6기 신청 기간의 경우, 사전 신청과 본 신청 기간으로 나뉘어졌습니다.사전 신청은 본 신청 기간 이전에 모집하는 기간으로,사전 신청을 한 사람들 중에서 n명을 뽑은 뒤, 본 신청 기간에 추가로 m명을 모집합니다. (한 기수당 total 50~60명 안팎 추측) 사전 신청 -> 사전 신청 지원자 면접, 합격 발표 -> 본 신청 -> 본 신청 지원자 면접, 합격 발표 -> OT 진행 1. 사전 신청저는 사전 신청을 통해 지원하였습니다. 사전 신청과 본 신청에 대한 면접 자체에는 큰 차이가 없을 것으로 예상되며, 사전 신청때 몇 명을 뽑는지는 알려진 바가 없습니다. 사전 신청 관련 전체 메일을 함께 받은 다른 분들의 ..