자바 2

자바(Java) 비동기 처리에 대하여

🌱 해당 포스트는 한걸음 스터디에서 발표한 내용입니다. 발표 내용을 아래 영상에서 확인하실 수 있습니다!  🌱한걸음은 각자 학습한 내용을 토대로 블로그 글을 작성하고, 대면으로 모여서 발표하며, 녹화해 유튜브에 업로드하는 스터디입니다. 한걸음 알아보기  들어가며프로그램에서 작업을 처리하는 방식으로 비동기와 동기처리가 있습니다.이 글에선 자바에서 비동기 처리에 대해 공부하여 정리해 보았습니다. 동기? 비동기? 처리가 뭘까요?결국 동기와 비동기에 대한 이야기는 작업 방식에서의 차이점을 말합니다. 만약 라면을 끓인다고 했을 때, 순서가 있습니다. 1. 물을 끓인다.2. 끓여진 물에 면과 수프를 넣는다.3. 달걀을 넣는다. 면을 넣기 전에 물은 먼저 끓여야겠죠.그렇다면 면과 수프를 넣는 작업으로 넘어가기 전..

Java 2025.01.20

[백준]1463 - 1로 만들기 문제 풀이(Java,자바)

1463번: 1로 만들기 들어가며보자마자 이게 뭔가 싶은 문제였다.범상치 않은 시간 제한이랑 정답 비율..그래서 브루트 포스로 푸는 것이 아니라고 직감했고 바로 DP가 생각이 났다.최근에 풀었던 설탕배달 문제가 생각이 나서 그 때 풀었던 방식을 접목했다. 풀이법 public static void main(String[] args) throws IOException { BufferedReader reader = new BufferedReader(new InputStreamReader(System.in)); int n = Integer.parseInt(reader.readLine()); int[] dp = new int[n + 1]; dp[1] = 0;..

Algorithm/백준 2025.01.07