99클럽 코테 스터디 11일차 TIL + 오늘의 학습 키워드 : null
코딩테스트 - Java2024. 8. 21. 01:4499클럽 코테 스터디 11일차 TIL + 오늘의 학습 키워드 : null

오늘의 회고- 오늘의 문제- 영어로 나와서 깜짝 놀랐다.  하지만 GPT 엉아에게 질문 해석만 받았다.  담부턴 직접 해석해야지,,, - 정답import java.util.*;class Solution { public int[] findRightInterval(int[][] intervals) { int[] result = new int[intervals.length]; for(int i = 0; i list = new ArrayList(); for(int k = 0; k intervals[k][0]){ continue; } if(smallStart ..

99클럽 코테 스터디 11일차 TIL + 오늘의 학습 키워드 : 포인터
코딩테스트 - Java2024. 8. 1. 21:4699클럽 코테 스터디 11일차 TIL + 오늘의 학습 키워드 : 포인터

오늘의 회고- 오늘의 문제- 오늘 문제는 매우 쉬웠다.  시간은 안재고 풀었어서  정확하지 않지만 7분? 정도 걸린거같다. - 정답class Solution { public String solution(String[] cards1, String[] cards2, String[] goal) { /* 되냐 안되냐를 판단하면 됨 처음 생각난 방법 : 포인터 */ String answer = "Yes"; int c1Pointer = 0; int c2Pointer = 0; for(int i = 0; i = cards1.length) c1Pointer = cards1.lengt..

99클럽 코테 스터디 6일차 TIL + 오늘의 학습 키워드 : 경우의수
코딩테스트 - Java2024. 7. 27. 15:4399클럽 코테 스터디 6일차 TIL + 오늘의 학습 키워드 : 경우의수

오늘의 회고- 오늘의 문제- 문제가 참 어렵다...  경우의 수 문제는 규칙을 잘 찾으면 참 쉬운데  규칙을 찾을 때까지가 쉽지 않다...- 솔직히 좀만 침착하게  경우의 수를 구해보며 규칙을 찾았다면  이렇게 까지 걸릴 문제는 아니었을 것이다.  자꾸 머릿속으로 생각하고 이상한 짓을 해서 그런거 같다.  - 정답import java.util.*;class Solution { public int solution(String[][] clothes) { HashMap map = new HashMap(); for(int i = 0; i  - 처음 생각했던 방법 -import java.util.*;class Solution { public int solution(String[..

99클럽 코테 스터디 5일차 TIL + 오늘의 학습 키워드 : Arrays.sort()
코딩테스트 - Java2024. 7. 26. 18:2499클럽 코테 스터디 5일차 TIL + 오늘의 학습 키워드 : Arrays.sort()

오늘의 회고- 오늘의 문제- 오늘의 문제는 정말 어려웠다.  문자열이란 정말 나를 힘들게 한다.  오늘 풀이는 2시간이 넘게 걸렸다.- 한시간 하다가 잠들어서 리셋하구 다시했다.  안풀리니 잠이 솔솔...  정말 여러 가지 방법을 생각해본거같다.  정답이 정말 허무하다. - 정답 및 시도했던 방법import java.util.*;class Solution { public boolean solution(String[] phone_book) { boolean answer = true; Arrays.sort(phone_book); for(int i = 0; i   - 이 문제는 Arrays.sort() 가 핵심이다.    저 함수 하나로 문제 난이도는 급 하강한다. ..

99클럽 코테 스터디 4일차 TIL + 오늘의 학습 키워드 : split()
코딩테스트 - Java2024. 7. 25. 14:1199클럽 코테 스터디 4일차 TIL + 오늘의 학습 키워드 : split()

오늘의 회고- 오늘의 문제- 오늘의 문제는 함정이 좀 있었다.  문제를 잘 읽고 코드를 짜기 전,  문제가 원하는 내용을 반드시 정리하고 생각부터 해야 한다.  오늘 문제는 함정만 잘 걸러내면 쉬운 문제라고 생각한다.  풀이에 걸린 시간은 22분 정도 걸렸다.  - 처음에 좀 헤맸지만,  다시 한번 문제를 생각하고 함정을 발견하니 쉬웠다.  - 시도했던 방법import java.util.*;class Solution { public String solution(String s) { /* 1. 처음이 숫자인 경우, 아닌 경우... 처음 생각난 방법 : 1. 공백 기준 문자열 나누기 2. 모든 문자열 소문자화..

99클럽 코테 스터디 3일차 TIL + 오늘의 학습 키워드 : Arrays.sort()
코딩테스트 - Java2024. 7. 24. 22:4999클럽 코테 스터디 3일차 TIL + 오늘의 학습 키워드 : Arrays.sort()

오늘의 회고- 오늘의 문제- 오늘의 문제는 문자열 관련 문제였다.  Java에서 문자열은 정말 곤욕같은 존재이다.  파이썬으로만 하다가 Java로 하려니  이것도 안돼, 저것도 안돼. 너무 어지러웠다.  일단 풀이에 걸린 시간은 1시간이었다.- 우스운 시간일 수 있지만, Java 코테 3일차인 나에게는 푼 것에 감사할따름이다.  한시간이 걸리면서 느낀 점은,  '뭘써야할지 모르는 순간 끝이구나...' 라는 생각이 들었다. - 시도했던 방법- 이 문제는 정렬이 핵심이기에 상호간에 비교할 수 있는 방법을 생각해보았다.  처음으로 아스키코드가 생각이 났다.  아스키코드로 반환하는 것도 쉬워서, 정렬을 직접 구현하자라는 마음으로 시도했지만 처참히 실패했다.  일단 너무 오래걸리고 어려웠다.  그래서  어떻게든 ..

image