Storybook, Vite로 Personal Design System 개발 환경 설정한 방법
테스트 코드 뉴비로서 어디서부터 뭘 해야될 지 몰라 막막함을 느끼고, 파일럿 프로젝트 때의 안좋은 추억이 되살아났다 단순히 툴 사용법이 아니라, 테스트 코드를 작성하는 원칙이 뭔지 좀더 공부하고 정리해보고 싶다 무엇보다 테스트 패스할 때의 소소한 즐거움이 제일 큰 장점
워크-라이프-하모니 01. 리팩토링하다가 Yarn Berry 적용한 이야기, turborepo 등 모노레포 툴을 굳이 안써도 될 정도로 workspaces가 편리해졌고, PnP 모드는 Nest.js+Fastify에서 호환이 잘 안되는 듯해서 사용하지 못함
enum 대신 template-literal과 Readonly, Record 유틸 타입을 활용해, 좀더 맘편한 타입 만들기
Youtube 코드 없는 프로그래밍 DP 플레이리스트 따라서, LeetCode DP 중상급 문제 풀이. 해설과 코드를 보면 쉬운데.. 구현이..
Youtube 코드 없는 프로그래밍 DP 플레이리스트 따라서, LeetCode DP 중급 문제 풀이. DP 난이도가 조금 올라가니까, Problem-SubProblem 나누는 것도 쉽지 않았다
Youtube 코드 없는 프로그래밍 DP 플레이리스트 따라서, LeetCode DP 초급 문제 풀이. Decode Ways는 초급치고는 난이도가 좀 있었다
프로그래머스 고득점 Kit 중 동적계획법 문제 풀이. N으로 표현 문제 말고는 JS를 지원해주지 않아서 아쉬웠다. 점화식과 메모이제이션 잘 구하기, 연습이 많이 필요하다..!
3의 배수일 때만 성공할 수 있다는 조건을 생각해내는 것도 어려웠고, 콜스택 한도 초과, 시간 초과 때문에 더더욱 힘들었다
프로그래머스 고득점 키드 중 이진탐색 두 문제입니다. Parametric Search 문제들은 처음 접하게 되었는데,탐색 대상 수가 몇만, 몇십만 등 큰 수이면 일단 이진탐색을 의심해보고,이진탐색의 대상을 어떤 것으로 둘 것인지 확인하고,다음 탐색으로 넘어갈 때 조건은
정확하게 순위를 매길 수 있는 선수의 의미는 다른 모든 노드와 그래프로 연결되어 있는 경우를 의미한다. 플로이드 와샬을 활용한 풀이가 가장 출제의도에 맞는 풀이인 것 같다.
1번 노드에서 각 노드로 최단 경로로 이동했을 때 간선을 가장 많이 거치는 노드의 수, BFS
Youtube 코드 없는 프로그래밍 채널의 백트래킹 playlist 따라서 관련 문제들을 풀어보았습니다. 교과서적인 문제들이지만 아직은 실력이 부족해서 모두 강의를 참고하여 JavaScript 코드로 바꾸어 해결했습니다.
Youtube 코드 없는 프로그래밍 채널의 백트래킹 playlist 따라서 관련 문제들 풀어보았습니다. 78. Subsets, 46. Permutations, 39. Combination Sum, 93. Restore IP Addresses
승지니어님 유튜브 `기술면접 라이브코딩` 플레이리스트를 따라 LeetCode 문제들 풀고 있습니다. 오늘은 22, 239, 559번 문제를 풀어보았습니다.