본문 바로가기
728x90

전체 글231

[코드트리 후기] 북마크로 나만의 복습 루틴 만들기 https://www.codetree.ai/accounts/sign-up-only?referralCode=haha0888 알고리즘 문제를 풀다 보면 맞힌 문제보다 오히려 “틀렸지만 배운 게 많은 문제”가 더 오래 기억에 남는 것 같습니다.이번 5회차 미션을 통해 코드트리의 북마크 기능을 활용하면서, 단순히 문제를 저장하는 기능이 아니라 나만의 오답노트와 복습 루틴을 만들 수 있는 도구라는 점을 느꼈습니다.저는 북마크 폴더를 크게 세 가지 기준으로 나누었습니다.첫 번째는 “다시 풀 문제”입니다. 풀이를 보거나 힌트를 참고해서 겨우 해결한 문제들을 모아두었습니다.두 번째는 “실수 유형 정리” 폴더입니다. 인덱스 범위, 조건문 누락, 초기화 실수처럼 코드 자체는 어렵지 않았지만 자주 틀리는 문제들을 따로 넣었.. 2026. 6. 3.
[코드트리][코딩테스트 독학] 코드트리 깃허브 연동으로 매일 학습 루틴 만들기 코딩테스트 공부를 하면서 가장 어려운 점은 문제를 푸는 것보다 “꾸준히 이어가는 것”이라고 느꼈다. 처음에는 의욕이 있어서 하루에 여러 문제를 풀다가도, 학교 일정이나 다른 공부가 겹치면 며칠씩 흐름이 끊기곤 했다. 그래서 이번에는 단순히 문제를 많이 푸는 것보다, 내가 학습을 이어가고 있다는 흔적을 눈으로 확인할 수 있는 방식이 필요하다고 생각했다. 이번 회차에서는 코드트리의 깃허브 연동 기능을 활용해보기로 했다. 코드트리는 코딩테스트를 단계별로 학습할 수 있는 플랫폼이고, 문제 풀이 기록을 깃허브와 연결해 관리할 수 있다는 점이 좋았다. 코드트리는 아래 링크에서 확인할 수 있다.https://www.codetree.ai/accounts/sign-up-only?referralCode=haha0888 .. 2026. 6. 1.
[코드트리] BFS 알고리즘 약점 극복 학습 후기 https://www.codetree.ai/ko/no-free-lunch-2026/?ref=8EBJ9P 3년 만에 돌아온, 코드트리 청약 통장 챌린지 | 코드트리매주 학습 납입하고 7주 만기 채우면 코드트리 8월까지 무료. 매주 추첨권을 모아 맥북·에어팟·애플워치 응모까지. 신청 인원에 따라 조기마감될 수 있어요.www.codetree.ai 코드 트리 왕 강추!!BFS 이렇게도 접근할 수 있다고?!갭체크 이후 저는 Trail 4를 추천받았고, 최근에는 Lesson 1. BFS의 난이도가 Hard 문제인 「빙하」를 풀었습니다.이 문제는 예전에 백준에서도 풀어본 적이 있어서 처음에는 익숙한 유형이라고 생각했습니다.당시에는 제 풀이가 꽤 빠른 편이라고 생각했고, 이번에도 비슷한 방식으로 접근했습니다.제가 처음.. 2026. 5. 21.
코드 트리 : 백준 대신 코테 준비하기 (추천인 : haha0888) https://www.codetree.ai/accounts/sign-up-only?referralCode=haha0888 Codetree: Master Coding Interviews - Data Structures & AlgorithmsMaster algorithms, ace tech interviews, and elevate your coding skills with Codetree's systematic curriculum and expert-crafted problem sets.www.codetree.ai 요즘 코딩테스트 준비를 하면서 매일 꾸준히 문제를 풀고 있습니다.저는 최소 하루 3문제 이상을 목표로 잡고 있고, 실제로 알고리즘 감을 유지하기 위해 거의 매일 문제를 풀고 있습니다.처음에는 단.. 2026. 5. 19.
[코드트리][백트래킹] 단순한 동전 챙기기 : Medium(Feat. DFS 관점 바꾸기) 방향 DFS로 풀려던 문제를 조합 DFS로 바꿔본 과정!! 처음 이 문제를 봤을 때는 격자에서 S부터 출발해 상하좌우로 이동하면서 동전을 줍고, 3개를 주운 뒤 E까지 도착하는 문제라고 생각했다.그래서 자연스럽게 다음과 같은 DFS를 떠올렸다.dfs(현재 위치, 마지막으로 먹은 동전 번호, 먹은 동전 개수, 이동 횟수) 상하좌우 네 방향으로 이동하면서, 현재 칸에 있는 동전 번호가 이전에 먹은 동전보다 크면 먹고, 아니면 그냥 지나가는 방식이다.처음에는 이 방식이 직관적이고 정석이라 생각했다... 1. 처음 접근: 방향 DFS처음 풀이에서는 다음과 같은 상태를 관리했다.static int[] dx = {-1, 1, 0, 0};static int[] dy = {0, 0, -1, 1};static boole.. 2026. 5. 18.
[코드트리][백트래킹] 사다리 타기 코드 트리 링크 : https://www.codetree.ai/ko/trails/complete/curated-cards/challenge-ladder-game/submissions?page=1&page_size=20 사다리 타기 제출 | 코드트리사다리 타기의 작성한 코드를 제출해 알고리즘의 정확성과 효율성을 확인하세요. 실전 코딩테스트 감각을 키울 수 있습니다.www.codetree.ai 문제 설명사다리타기 게임은 세로줄 N개와 가로줄 M개로 구성된다.각 가로줄은 특정 높이에서 인접한 두 세로줄을 연결한다.예를 들어 가로줄 (a, b)가 주어졌다면, 이는 다음을 의미한다.b번째 높이에서 a번 세로줄과 a+1번 세로줄이 연결된다. 사다리를 위에서 아래로 내려가면서 가로줄을 만나면 옆 세로줄로 이동한다.문.. 2026. 5. 17.
728x90