99클럽 코테 스터디를 수료하며
·
📝 끄적끄적/항해99 코테 스터디
시작 계기 개발자 오픈채팅방에서 정보를 얻어 시작하게 된 코테 스터디를 드디어 수료하게 되어 후기를 남긴다.이직 준비로 인해 코딩 테스트를 계속 준비해야 했기에, 스스로에게 강제성을 부여하고자 시작하게 되었다. 조금 더 심화된 알고리즘 공부를 하고 싶어 자바/미들러 반을 선택했다.조금 어렵긴 했지만, 결과적으로 좋은 선택이었다고 생각한다. 확실히 뒤로 갈수록 난이도가 높아져 힘들기도 했지만 😵‍💫 그래도 만족스럽다. 강제성 부여 굿 매일 코테를 풀었는지, TIL을 작성했는지 카톡 알림이 오기 때문에 누워 있다가도 "아 맞다!" 하고 일어나서 하게 된다.최근에 면접 최탈하면서 살짝 번아웃이 와서 공부를 좀 놨는데, 이거라도 있어서 그나마 다시 책상에 앉을 수 있었다.중간에 제주도 여행을 다녀왔는데 이거..
99클럽 코테 스터디 13일차 TIL + JadenCase 문자열 만들기
·
📝 끄적끄적/항해99 코테 스터디
- 오늘의 학습 키워드JadenCase 문자열 만들기- 풀이class Solution { public String solution(String s) { StringBuilder sb = new StringBuilder(); boolean isStart = true; for (char c : s.toCharArray()) { if (c == ' ') { sb.append(c); isStart = true; } else { if (isStart) { sb.append(Character.toUpperCase(c));..
99클럽 코테 스터디 12일차 TIL + 포도주 시식
·
📝 끄적끄적/항해99 코테 스터디
- 오늘의 학습 키워드포도주 시식- 풀이import java.util.Scanner;public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int n = sc.nextInt(); int[] wine = new int[n + 1]; // 1-based index for (int i = 1; i = 1) dp[1] = wine[1]; if (n >= 2) dp[2] = wine[1] + wine[2]; for (int i = 3; i - 오늘의 회고dp[i]는 i번째 포도주까지 고려했을 때, 최대로 마실 수 ..
99클럽 코테 스터디 11일차 TIL + 과자 나눠주기
·
📝 끄적끄적/항해99 코테 스터디
https://www.acmicpc.net/problem/16401- 오늘의 학습 키워드과자 나눠주기- 풀이import java.util.Scanner;public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int M = sc.nextInt(); // 조카 수 int N = sc.nextInt(); // 과자 수 int[] snacks = new int[N]; for (int i = 0; i = M) { result = mid; // 가능한 경우, 더 큰 길이도 시도 ..
99클럽 코테 스터디 10일차 TIL + 병든 나이트
·
📝 끄적끄적/항해99 코테 스터디
https://www.acmicpc.net/problem/1783 - 오늘의 학습 키워드병든 나이트- 풀이import java.util.Scanner;public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int N = sc.nextInt(); // 세로 int M = sc.nextInt(); // 가로 int result = 0; if (N == 1) { // 세로가 1칸 → 못 움직임 result = 1; } else if (N == 2) { ..
99클럽 코테 스터디 9일차 TIL + 저울
·
📝 끄적끄적/항해99 코테 스터디
https://www.acmicpc.net/problem/2437- 오늘의 학습 키워드저울- 풀이import java.util.Arrays;import java.util.Scanner;public class Main11 { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int N = sc.nextInt(); int[] weights = new int[N]; for (int i = 0; i “이 추들을 사용하여 측정할 수 없는 양의 정수 무게 중 최솟값”이라는 말이 무슨 말인지 이해를 못했다.GPT의 힘을 빌려 표현해 보자면 이렇다.단계현재 추현재 target..