목록전체 글 (186)
복's

※ 책에대한 스포가 있을 수 있습니다.※ 주관적인 생각 입니다.[ 📌 서론... ]책 제목만으로 끌린건 정말 오랜만이다.특히 독서 모임에서는 좋은 책만 소개하려고 하다 보니까 베스트 셀러 위주로 혹은 화재를 몰고 왔던 책으로 선정 했었는데, 오랜만에 내가 마음 가는 책으로 선정 했고, 반응도 나쁘지 않았다. (휴.. 다행) 나는 말이 정말 많았고, 사실 아직도 투머치 토커일 때가 많다.다만 이제는 듣는 역할도 자처해서 할 수 있는 수준이 되었지만 아직도 침묵을 잘 이용 하는게 쉽지 않다고 생각되었는데 마침 이 책을 읽게 되었다. 첫 사회에 나왔을 때에는 말하지 않아도 될 정보도 다 말해서 난처했던 적이 나는 많았고, 그럴 때 마다 집에와서 뜬 눈으로 누워서 후회 하고는 했었던 기억들이 떠올르는 책 이름..
슬슬 프로그래머스 LV2 문제 다 풀었지 싶어서 확인 했더니 아직도 52문제나 안풀었다...LV3 넘어가긴 해야하는데, 지금도 간간히 풀긴 하지만 주로 푸는 문제는 LV2 라서 고민이 있다.스터디 인원들이 슬슬 고착화 되면서 난이도는 계속해서 올라가는 기분은 들어서 문제 난이도가 올라간다고 쉽게 스터디가 와해되지는 않을 것 같은 느낌적인 느낌?LV2 - 지게차와 크레인 G2 - 칵테일 G5 - 1로 만들기 2칵테일 문제는 개인적으로 조금 오랫동안 고생하고 결국 다른 풀이도 참조해서 풀었다 ㅎㅎ..[ 📌 내 문제 풀이 with Java ]👉 지게차와 크레인그래프 문제인데 백준의 치즈나 빙산 같은 문제와 유사한 풀이이다.삭제해야하는 노드를 바로 삭제하면 동작중인 로직에 영향을 주기 때문에 따로 저장 했다..
👉 항해항해 교육과정 8 주차 부터 과제 미수행...사실 중요한 부분은 8 주차부터 인데, 이미 이전 과제부터 불만들이 있었고, 내 시간 쪼개서 하는건데 과제 범위가 내가 생각하는 것과 항상 달라서 시간을 배로 쓰는 상황이 생겼다. 물론 사람들과 소통 하면서 했으면 이런 상황이 생기지 않았을 텐데, 역시 가장 문제점은 내가 많은 시간을 할애하지 못 했다는 점이다.운동 갔다오면 평일에 투자하는 시간이 고작 3 시간이라서 삽질 한 번 잘못하면 타격이 꽤나 컸다. 과제를 안했다고, 수강을 안한건 아니지만 결국 도망치는 선택을 했다.👉 알고리즘 스터디정확하게 기억은 안나지만 2월 동안 3명은 추방 했던 것 같다.새해 계획 시즌이라 어떻게 보면 당연히 예상되었던 부분이라 크게 놀랍지는 않지만 역시 사람 관리가..
그래프 문제 두 문제에 DP 문제 한 문제 풀었다. G5 1학년 - 백준G4 도시 분할 계획 - 백준G3 파티 - 백준 지금 보니까 저번 주는 전부 프로그래머스 문제 풀었는데, 이번에는 전부 백준에서 출제 되었네...?[ 📌 내 문제 풀이 with Java ]👉 1학년 2^63 - 1 이라는 엄청 큰 수가 주워졌는데... 플러스, 마이너스 연산 결과를 전부 들고 있다가 OOM 을 만나 버렸다.당연히 중복되는 숫자들이 엄청 많았고, 메모리가 터져 버렸는데 바로 떠올리지 못한게 아쉽다. 대신 문제 자체는 단순한 연산들을 메모이제이션을 통해서 누적 값만 잘 챙기면 쉽게 풀렸던 문제다./** * Author : Lee In Bok * Date : 2025.02.24(Mon) * Runtime ..

※ 책에대한 스포가 있을 수 있습니다.※ 주관적인 생각 입니다.[ 📌 서론... ]읽었는지도 몰랐는데, 10년 전 군 생활 하면서 내가 읽었다는 사실을 최근에 알게 되었다.네이버 이메일이 2 개 있는데, 그 중 하나의 메일에서 내게 쓴 메임함에 작성한 후기를 발견 했다. 사실 수용소 내용에 대한 책은 이 책이 아니라 다른 책들에서도 혹은 영상 매체에서도 접하기 어렵지 않고, 책 자체에서는 수용소의 잔인함의 초점을 두고 묘사하지 않고, 본인의 경험이지만 객관적인 시각을 유지하려고 노력하는 모습을 보인다. 10년 전에도 나는 똑같은 생각을 했었고, 기대와는 다른 내용을 맞닥드렸던 것 같다.가 생각한 내용은 2차 세계대전의 잔혹함과 아우슈비츠 수용소에서 죽어간 유대인들을 옆에서 같이 지켜본 생생하고 자극적인..
참여율도 좋았고, 문제들이 비교적 최근에 나온 문제들이어서 조금 더 재미가 있다고 생각 했던 한 주 스터디 회고 LV2 서버증설 횟수 - 프로그래머스LV2 비밀 코드 해독 - 프로그래머스LV3 입국 심사 - 프로그래머스그리고 문제 유형도 겹치지는 않아서 낫 배드[ 📌 내 문제 풀이 with Java ]👉 서버증설 횟수 단순한 구현 문제로 서버의 증설이 필요한 경우 추가, 서버 시간이 다 되면 감소라는 간단한 로직을 구현 하면 된다.나는 먼저 증설된 서버들이 가장 먼저 시간이 되기 때문에 자료구조 Queue 를 사용해서 순차적으로 시간이 된 서버들을 제거 해주도록 하였다./** * Author : Lee In Bok * Date : 2025.02.17(Mon) * Runtime : 5..
공채 시즌이라 그런가 조금은 덜 활발해진 느낌의 스터디 34 주차 회고G2 보석 도둑 - 백준G4 여행가자 - 백준LV2 n 진수 게임 - 프로그래머스문제 유형은 그래도 다양하게 출제되어서 나름 괜찮은 한 주 였다.[ 📌 내 문제 풀이 with Java ]👉 보석 도둑우선순위 큐를 이용해서 문제를 풀었는데, 분류는 확인하지 않았지만 아마도 그리디 문제일 것 같다. (일단 추측해버리기)문제를 풀기 전에 가장 먼저 생각 했던건 가장 작은 가방 부터 가장 가치가 높은 보석을 담자 였다.그래서 보석은 무게가 가벼운 순서로, 가방은 사이즈가 작은 순서로 정렬한 상태로 문제를 풀이 하였고, 가장 작은 보석부터 탐색하면서 가치가 큰 보석이 버려지지 않도록 임시 가방(tempbag) 에는 높은 가치 기준으로 정렬을..
DP 가 두 문제 출제 되었는데, 한 문제는 나에게 정말 어려웠다...매 주 DP 문제가 한 문제는 출제 되었으면 연습에 정말 좋을 것 같은데, 아직도 못 푸는 문제가 많으니 할게 너무 많구나 🤣 스터디원들이 바빠져서 그런지 조금 지친 모습이 보이는 것 같다. (나 포함)새롭게 또 충원 해야 하는지 고민이다.그리고 어떻게 하면 코드 리뷰가 활발한 스터디를 만들 수 있을까...흠[ 📌 내 문제 풀이 with Java ]👉 사전 나는 개인적으로 점화식 도출 까지는 어렵지 않았는데 풀지 못했다. -> ?????findStr() 메소드의 역할을 만들어내지 못해서 dp 배열의 값만 채워넣은 셈이다. 결국 다른 사람의 풀이를 참조해서 문제를 풀었다.ex) N, M 이 2 2 라는 입력이 주워졌을 때aazzaz..
설날이 끼어 있어서 그 동안 미비했던 부분을 보완하고, 과제까지 진행한 주가 되었다.다행히도 과제 제출은 안해도 과제는 꾸준히 진행하고 있었고, 다른 사람들의 피드백이 나에게도 도움이 되어서 그 동안 큰 문제 없이 따라온 것 같기는 하다. 7 주차는 나에게는 정말 도움이 많이되는 주 였는데, 공부 하면서 드는 생각은 이 분야에서 공부할 때에는 `키워드` 가 너무 중요한 것 같다.개념을 공부하고 코드를 작성하는 일은 크게 어렵지 않았는데, 아마도 결국 CS 를 기반으로 하기 때문에 응용의 개념이지 새로운 발견은 아니기 때문인 것 같다. 문제는 키워드를 모르니 삽질하는 시간이 길어진다는 것인데, 결국 이런 키워드들을 빨리 얻기 위해서 돈을 주고 시간을 산 것과 같은 효과를 보고 있다. 특히나 지금 회사도 그..
한 달간 나는 어떤 일들을 했고, 어떤 생각들을 했을까?👉 항해항해 백엔드 교육 과정을 진행 중이다.교육 과정은 기술적으로 퍼포먼스를 내야하는 직장이 아니라면... IT 베이스 회사가 아니라면 겪지 못할 내용이 주제였고, 멘토링 시스템이 잘 되어 있다고 생각 했다. 나는 이커머스 회사에서 근무하고 있지만 내가 담당하는 시스템에서 동시성을 고려한 코드는 한 번도 본적 없었고, 스레드 프로그래밍 혹은 트래픽 처리에 대해서 고민 해보지 않았다.또 Redis 에 매일 상품 데이터를 Cache Warming 하는 과정은 있지만 내가 손대는 일은 한 번도 없었다.당연히 테스트 코드 또한 실무 하면서 작성해본적 없었으며, 그저 책과 인강으로 접한게 전부였는데, 실무에서 직접 하시는 멘토님들이 피드백 주시니까 매우 ..