2024/09 4

[programmers] 340211번 - 충돌위험 찾기 (구현, [PCCP 기출문제] 3번)

1. 문제 및 예제 문제를 제대로 읽지 않아 두바퀴 정도 뺑뺑 돌다가 해결한 문제다. 아까운 내 한 시간이 날아갔다. 이렇게 장문의 문제를 푸는 요령이라도 터득해야할 것 같다. 집중력 문제인 것 같기도해서 최근에는 시간을 정해두고 문제를 풀고있다. 이런 구현 문제는 지금 회사에서도 비슷한 일을 하는데 이렇게 시간이 오래 걸리다니... 충격적이긴 하다 ㅋㅋhttps://school.programmers.co.kr/learn/courses/30/lessons/340211 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr2. 본론 이런 복잡한 문제들은 문제를 나누고 ..

[programmers] 258712번 - 가장 많이 받은 선물(DP, 2024 KAKAO WINTER INTERNSHIP)

1. 문제 및 예제 DP 열심히 풀던 와중에 이런 문제가 나오다니.. 행복했다. 회사에서는 JS를 쓰기 때문에 다시 C++을 사용해보니 메소드도 기억 안나서 그냥 내가 몇개 만들었다. 그래도 첫 제출에 맞춰서 나름 뿌듯했다. 1분 뒤에 레벨1 원트에 맞았다고 뿌듯해하는 내 자신을 보면서 자괴감도 조금 들었다...https://school.programmers.co.kr/learn/courses/30/lessons/258712 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr2. 본론 선물을 주고받은 기록을 따로 배열에 저장하면 해결되는 간단한 DP문제이다. 선물..

[Javascript] 객체에 정의되지 않은 요소의 참조를 예방하는 방법

1. 서론 회사에 큰 손해를 끼치며 배운 JS문법을 정리하고 같은 실수를 반복하지 않기 위해 과정을 정리하고자 한다. 사견이지만 JS는 자유도가 너무 높은 객체인 것 같다. 코테는 C++, 서버는 JAVA로 개발하고 지금 사이드 프로젝트에서는 Python을 사용하고 있기에 JS는 이번에 입사한 회사에서 처음 사용해본다. 처음 접한건 학교 웹 개발 수업에서 들은 정도...  자랑은 아닌데 따로 JS를 공부하지는 않았다. "여기저기 경험하고 다치면서 성장하는거지 뭐!" 라고 생각했는데 8톤 트럭에 치이고 콤마 상태 한 번 갔다 와보니 심각성을 느꼈다. 어떤 실수였는지에 대한 자세한 내용은 아래의 포스팅에 정리하였다.https://apape1225.tistory.com/169 [산업기능요원] 크나큰 실수 기념..

[산업기능요원] 크나큰 실수 기념 광기의 회고록 #3 👏🏻

1. 서론  내가 만든 개임의 수가 한 손을 넘어간다. 짜잘한 실수가 많았지만 이번에는 꽤나 큰 실수를 했다. 얼마나 큰 실수인지를 굳이 말하자면... 매출에 부정적인 영향을 미칠법한 실수를 하였다.  신나게 놀다가 방금 알고리즘 한 문제를 풀고 회고록 계획이 생각나 이제서야 기억을 되살려 적기 시작한다. 문법적인 오류가 아닌 그냥 내가 깊이 있게 생각하지 못한 실수였다. 오죽했으면 코드리뷰때도 안 잡혔을까... ㅠㅠ  신입이 실수하는건 그 사람만의 잘못이 아니라는 말을 들었지만 일단 내 잘못도 있다는 뜻으로 새겨들었다. 사실 이렇게 신입의 입장에서 큰 책임이 주어지는 업무를 한다는 것 자체가 정말 좋은 기회라고 생각된다. 다음부터는 이런일이 다시 일어나지 않기 위해 더 꼼꼼히 일해야겠다는 사실을 다짐하..