2026 코드트리 청약 챌린지 (7) 썸네일형 리스트형 [코드트리 후기] 7주차, 코드트리 챌린지 완주! 어느새 코드트리에서 코딩테스트를 공부한 지가 벌써 7주가 되었다! 이번 글은 7주간의 청약 통장 챌린지를 회고해보려고 한다. 청약 통장 챌린지 마감까지 세운 목표는 Trail 4 50% 달성이었는데, 최근 코테 공부 시간 비중을 좀 조절하다 보니 50%에는 살짝 못 미치는 40% 정도로 마무리되었다. Trail 3는 5월에 모두 완주하여 마무리했고, Trail4는 현재 완전 탐색이랑 DP1 챕터가 거의 마무리 단계에 있다. Trail4를 쭉 풀어보면서 느낀건데, 완전 탐색 파트가 순수하게 구현력을 요구하는 문제가 많아서 꽤 까다로웠다고 생각한다. 의외로 DP 1 문제들은 상당히 할만했다. 마이 페이지에서 지금까지 제출했던 문제들도 볼 수 있길래 한번 찍어봤는데, 지금까지 제출한 코드는 총 101개였고,.. [코드트리 후기] 6주차, Dynamic Programming 개념 정리 이번 블로그에서는 최근에 코드트리에서 공부했던 Dynamic Programming 기법을 쭉 정리해보려고 한다. Memoization의 힘피보나치 수열을 출력하는 프로그램을 재귀 함수만으로 한번 만들어보자. 프로그래밍을 열심히 공부했다면, 이 정도는 어렵지 않게 구현할 수 있다.그런데 한가지 문제가 있다. 위 프로그램에 50을 집어넣으면 너무 오래 걸려서 결과가 출력되질 않는다. 각 fibonacci 함수는 내부에서 fibonacci 함수를 2회 호출한다. 그럼 내부에서 실행된 fibonacci 함수는 또다시 fibonacci 함수를 2회 호출하고, 그 과정이 계속해서 반복된다. n이 2 이하가 될 때까지 n을 1씩 빼면서 재귀적으로 호출할 테니, 함수의 전체 깊이는 n - 1이 된다. 그림으로 그려보.. [코드트리 후기] 5주차, 한 달만에 다시 보는 갭체크 어느덧 코드트리를 써본지 한 달이라는 시간이 흘렀다. 한 달이라는 시간 동안 열심히 코드트리를 써보다 보니 벌써 Trail 3 하나를 완주했고, 이번 주는 Trail 4를 조금씩 풀어보고 있다. Trail 3에서는 코딩을 크게 요구하지 않아서 빠르게 빠르게 풀어나갈 수 있었던 편인데, Trail 4부터는 실전 코딩테스트 문제가 많이 나와서 한 문제당 거의 20 ~ 30분은 잡아가면서 풀고 있다. 처음에 생각했던 것보다 시간이 좀 오래 걸리고 있지만.. 매일매일 꾸준히 풀어나가면 반드시 목표에 다다를 수 있을 것이라 믿는다. 한 달만에 다시 보는 갭체크한 달이라는 시간 동안 열심히 코드트리와 함께 코딩테스트를 공부했으니, 오랜만에 갭체크를 다시 풀어보면서 스스로의 실력을 다시금 점검해 보기로 했다. 결.. [코드트리 후기] 4주차, 나만의 복습 루틴 만들기 (feat. 북마크 기능) 청약 챌린지를 시작한지 별로 안된거 같은데 어느덧 코드트리 청약 챌린지를 시작한지 벌써 4주차가 되었고, 6월의 첫날이 시작되었다. 새삼 시간이 참 빠르게 흘러간다는 사실을 다시 깨닫게 되는 아침인 것 같다.북마크 기능 공부를 하다보면 가끔 어려운 개념이 나오거나, 잘 까먹는 알고리즘이 있을 때가 있다. 이런 알고리즘들을 자주 눈에 익혀두는 연습을 하지 않으면 제대로 내 것으로 만들었다고 할 수 없다. 코드트리에는 북마크 기능이 있어서 못 푼 문제나 어려웠던 문제, 아니면 그냥 눈여겨보고 싶은 문제를 담아둘 수 있는 기능이 있다. 북마크 기능을 활용하면, 원하는 문제들을 저장시키고 나중에 필요할때 다시 볼 수 있다. 북마크 기능으로 복습 루틴 만들기이번에 북마크 기능을 활용해서 내 기준에서 중요한 문제.. [코드트리 후기] 3주차, 깃허브 연동으로 1일 1잔디 루틴 만들기 이번 3주차는 깃허브 연동 미션이 있어서 코드트리와 깃허브를 연동시켜보기로 했다. 코드트리의 다양한 동기부여 기능들 코드트리에는 매일 학습 루틴을 유지할 수 있는 기능을 여러가지 제공하고 있다. 학습 리마인더 알림톡을 키면 위 사진처럼 학습을 독려하는 알림톡을 보내준다. 만약 알림이 너무 많거나, 이미 스스로 루틴을 잡고 꾸준히 하고 있다면 설정에서 간단히 끌 수도 있다. 일일 학습 목표를 지정할 수 있는 기능도 있다. 별거 아닌 것 같아보여도 학습하는 중간 중간에 현재 목표 달성 수치를 보면서 진행도가 쭉쭉 오르는 모습을 보면 착실하게 앞으로 나아가고 있다는 느낌을 받아서 기분이 좋다. 본인의 일일 학습량에 따라서 25 ~ 240까지 조절할 수 있고, 목표치를 초과해도 얼마나 초과해서 학습하고 있는지.. [코드트리 후기] 2주차, 기초 알고리즘/자료구조 다시 공부해보기 지난 1주차 (https://blog.portalcu.be/8) 에서 갭체크를 해보면서 코드트리를 둘러보고 내 실력을 진단해보았다. 이번 2주차에서는 이번 한 주 동안 코드트리를 써보고 느낀점과 학습 후기를 적어보려고 한다. 학습 계획 지난 갭체크에서 T3 구간부터 불안정하고, T4부터는 부족하다고 표시되었다. 코드트리의 커리큘럼에서, T3에서는 자료구조와 알고리즘의 핵심에 대해 담고 있다. PS 문제 풀이에도 핵심적인 개념들이지만 소프트웨어 개발자나 학부생에게도 중요하게 요구되는 기초적인 지식들을 학습할 수 있다. T4 ~ T6는 실전 PS 문제에서 필요한 다양한 테크닉을 실전 문제와 함께 풀어보는 구간이다. solved.ac로 치면 대충 실버 ~ 골드 이상의 문제들이 모여있다. 만약 시간이 급한 상황.. [코드트리 후기] 1주차, 갭체크로 코딩테스트 실력 체크하기 2023년 즈음 블로그를 만들어두고 오랫동안 방치하고 있었다.. 글을 쓰는건 좋아하는데 한번 글을 쓰면 시간이 오래걸리는게 좀 귀찮아서 방치했더니 결국 2026년까지 와버렸다.. 요즘 취업 준비하면서 올해는 진짜 블로그를 쓰려고 준비하고 있었는데, 타이밍 좋게 코드트리에서 청약 통장 챌린지라는 매주 블로그 쓰기 이벤트를 진행한다고 하길래 참여해보기로 했다. 코드트리가 뭔데? https://www.codetree.ai/ 코드트리는 코딩테스트에 필요한 역량(즉, Problem Solving)을 학습할 수 있는 사이트다. 최근에 문을 닫은 백준이나, 프로그래머스, 리트코드처럼 PS 문제들을 열람하고, 이용자들이 해당 문제를 풀이하는 코드를 작성하여 채점할 수 있는 Online Judge 서비스와 비슷하지만, .. 이전 1 다음