일어나서 스트레칭이라는 뜻
오늘은 이력서도 만들고 개발도 했다. 너무 너무 힘들다. 저녁을 안먹었는데 뭘 먹을지 고민된다. 고기를 먹고싶은데 그러면 3일 연속 고기라 엄마한테 꼽먹을것 같다. 아주 고민이다..
https://school.programmers.co.kr/learn/courses/30/lessons/43238 이분탐색을 쓰면 사실상 가장 효율적으로 자원을 쓰는 것이므로 최적의 경우의 수를 선택하려고 하는 등 모든 경우의 수를 세는 것이 필요 없어짐을 배웠습니다. class Solution { public long solution(int n, int[] times) { long answer = 0; long lo = 1; long hi = 0; for(int t : times) { hi = Math.max(hi, (long) t * n); } while(lo <= hi) { long mid = (lo + hi) / 2; long count = 0; for(int t : times) { count += (mid / t); } if(count >= n) { answer = mid; hi = mid - 1; } else { lo = mid + 1; } } return answer; } }
사람은 결핍이 생기면 대역폭 세금을 부과받게 된다. 느슨함은 이 대역폭 세금을 없애주지만, 느슨함이 없다면 대역폭 세금을 갚느라 또 다른 대역폭 세금을 갖게 된다. 느슨함이란 중요한 것.

9시 수업이었어서 그런지 밤에 눈이 스르륵 감겻다.. 덕분에 일찍 취침
레벨 2 하나, 레벨 1 하나 풀었다. 레벨 2가 좀 두려워서 정답률이 가장 높은걸 골랐더니 레벨 1보다 쉬웠다. 프로그래머스는 역시 레벨이 이상한 것 같다. 레벨 1을 풀다가 시간초과가 났다. 어딘가에 시간 제한이 있는가보다. 배열 전체를 순회하는 방식으로 검색했는데 Map으로 바꿨다. Map을 멍청하게 2개 썼는데 1개만 써도 됐었다. 조금 아쉽지만 풀어내서 좋았다 ~^^~

총 900페이지인데 이렇게 읽어서 언제 다 읽을까 싶습니다... 읽는 양을 더 늘려야겠네요.
싱글 스트로크 120bpm으로 연습했습니다 영 잋정하지 못한게 내일도 120을 해야겠군요..