Algorithm 4

[코드트리 후기] 북마크로 나만의 복습 루틴 만들기

코드트리에서 좋은 점은 북마크를 할 수 있다는 것이다 나는 북마크를 저장용으로 쓰기 보다, 다음 날 다시 풀 문제를 모두 담아두는 오답노트그릇으로 사용하고 있다 문제를 풀다보면 한 번에 이해한 것 같아도 다음 날 다시 풀면 반복문 범위, 조건 처리, 출력 형식 같은 부분에서 또 헷가릴 때가 있는데 다시 봐야 할 문제는 북마크에 넣어두고 다음 날 바로 복습하는 방식으로 활용한다 북마크 기능이 없다면 어제 풀었던 문제를 다시 찾는 과정이 번거로웠을 것 같다 하지만 북마크에 담아두면 다시 풀 문제만 모아서 볼 수 있어서 복습 흐름이 끊기지 않는다 이번에 느낀 점은 코딩테스트 훈련은 문제를 N개 푸는 만큼 내가 헷갈린 문제를 다시 풀어보는 과정도 중요하다는 것이다 앞으로도 코드트리 커리큘럼을 따라가면서 어려..

Algorithm 2026.05.29

[코테 공부] 잔디 심기로 코딩테스트 1일 1문제 습관 형성하기 (feat. 코드트리)

코테 때문에 훈련한다기 보단, 사고력을 기르려고 꾸준히 노력하고 있다그런데 그 꾸준히가 잘 안 되는 성격이라서 코드트리의 청약 챌린지에 합류하게 되었다 코드트리에서 문제를 풀면 학습 기록이 남고, 깃허브와 연동하면 내가 공부한 흔적이 잔디처럼 쌓인다 그래서 오늘공부했다~로 끝내는 게 아니라 눈에 보이는 기록으로 남기 때문에 하루를 그냥 넘기기 아깝다는 생각이 들었다 특히 깃허브 잔디는 개발 공부를 하는 입장에서 익숙한 기록 방식이라 더 체감이 컸다 예전에는 코딩테스트 공부를 할 때 문제 하나를 오래 붙잡다가 지치거나 며칠 쉬면 다시 시작하기 어려웠다 그런데 코드트리에서는 난리도와 챕터가 나뉘어 있어서 오늘은 1문제만 풀자처럼 작게 시작하기 좋다 문제를 많이 푸는 것보다 중요한 건 끊기지 않는 흐름이라..

Algorithm 2026.05.20

[코드트리] 반복문을 반복하며 중첩 반복문 약점 극복하기

오늘은 중첩반복문에 대해 한문제 풀 예정이다약수가 세 개인 수[문제]두 정수 start와 end가 주어집니다.정수의 약수란, 그 수를 나누었을 때 나머지가 없이 떨어지는 양의 정수를 뜻합니다. 예를 들어, 6의 약수는 1, 2, 3, 6으로 총 네 개입니다.start 이상 end 이하인 정수 중에서, 약수가 정확하게 세 개인 수의 개수를 구하는 프로그램을 작성해보세요.[입력]첫 줄에 두 정수 start와 end가 공백으로 구분되어 주어집니다제한조건 : 1 [출력]첫 줄에 조건을 만족하는 정수의 개수를 출력합니다 [예제 설명]예제 1에서, 조건을 만족하는 수는 4가 유일합니다 3의 약수 : {1, 3}4의 약수 : {1, 2, 4}5의 약수 : {1, 5}6의 약수 : {1, 2, 3, 6}7의 약수 : ..

Algorithm 2026.05.17

[코드트리 후기] 코딩테스트 준비, 갭체크부터 시작하기

코드트리에서 챌린지를 한다고 해서 참여를 해보려고 한다 아래 질문을 길잡이 삼아, 떠오르는 생각들을 편하게 들려주세요.갭체크를 응시하면서 어떤 생각이 드셨나요? 문제 난이도는 어땠나요?사용자의 수준에 맞춰서 문제가 나오는 것 같았다 갭체크가 알려준 내 강점과 약점은 어떤 부분이었나요?문제가 조금만 길어져도 금방 포기해버리는 습관이 가장 큰 약점인 것 같고아는 문제가 나오면 빠르게 풀어버리는 게 강점인 것 같다 아마 꾸준한 반복훈련이 동반된다면, 누구보다 빠르게 풀 가능성이 보였다추천 학습 경로를 따라가 보니 어떤 점이 도움이 됐나요?아마 처음부터 어려운 문제나, 응용문제랍시고 새로운 문법을 요구한다면 포기했을 것 같은데, 문법부터 차근차근 쌓아올라가는 게 큰 도움이 될 것 같다 기대가된다 다른 학습 서..

Algorithm 2026.05.10