안녕하세요!👋어느덧 벌써 챌린지 6회차 후기를 쓰게 되었네요!시간이 참 빠른 것 같아요!오늘은 청약 챌린지를 시작했을 때 갭체크 결과와 최근에 본 갭체크 결과를 보면서 비교해보려고 합니다! 📈 갭체크 결과 비교 😵💫 앗 오히려 이후가 결과가 더 안 좋게 나왔다.그 이유는 최근에 BFS 문제만 왕창 풀고, 백트래킹 문제는 여전히 미뤄두었던 탓이었다.갭체크를 통해서 기본 중의 기본인 백트래킹 문제를 전체적으로 다 풀어봐야겠다는 생각이 들었다.사실은 백트래킹 문제를 그동안 기피해오고 있었는데 이번 갭체크에서 이 부분이 바로 보인 것이라고 생각이 든다..ㅠㅠ똑똑한 갭체크..! ✏️ 약점을 보완하기 위해 내가 했던 노력5월에 했던 갭체크를 보고 BFS가 약점이라는 것을 알게 돼서 BFS에 있는 모든 문제..
PS
안녕하세요! 👋오늘은 코드트리 북마크 기능을 제가 어떻게 활용하고 있는지 작성해보고자 합니다. 🔖 코드트리 북마크 기능 소개 코드트리는 위의 사진처럼 각 문제마다 북마크🔖를 할 수 있는 기능을 제공합니다. 그리고 북마크한 문제들은 북마크 탭 📑에서 확인할 수 있습니다.기존에 풀었던 문제도 안 푼 것처럼 씨앗으로 그림이 표시되고 복습해서 풀면 다시 새싹🌱으로 보이게 됩니다.복습을 했는지 안했는지 헷갈리지 않게 귀여운 아이콘으로 확인할 수 있어서 좋더라고요.그래서 문제 리스트를 보면 편집거리 문제는 다시 복습해서 풀어서 새싹 아이콘인 것을 볼 수 있어요! ⭐️ 나만의 북마크 활용법저는 이 북마크 기능을 활용해서 알고리즘을 복습하고 있는데요.아무래도 복습을 빠른 시일에 하면 코드가 기억나서 일부러 ..
안녕하세요!오늘은 코드트리로 학습 루틴을 만들고, 어떻게 학습하고 있는지 작성해보려고 합니다.그러기 위해서 코드트리의 다양한 기능을 소개하려고 해요!1️⃣ GitHub 연동해서 1일 1잔디 심기코드트리는 GitHub과 연동하는 기능을 제공해줍니다!그래서 코드트리에서 문제를 풀면 github에 잔디를 바로 심을 수 있어요! 이렇게 버튼을 눌러서 연동을 하면 아래 Github 레포지토리 이미지처럼 trail 별로 문제 풀이 코드가 저장이 됩니다. 아주 편리하죵 코드트리 덕분에 4월 이후로 시들했던 잔디 심기를 다시 할 수 있게 됐어요!1일 1 잔디 심기를 하기 제일 쉬운 방법이 코드트리에서 문제 풀기인 것 같습니다. 2️⃣ 카카오톡 알림톡 설정하기 그리고 코드트리에서는 다양한 학습 리마인더 알림을 보내줍니다..
🤓 BFS 공부하게 된 계기 갭체크를 응시했을 때 BFS를 부족한 지식으로 추천받아서 BFS를 이번주에 공부하게 되었다. BFS에 대한 레슨으로는 이렇게 1, 2가 있었고, 이번주에는 Lesson 1을 끝내는 것을 목표로 잡았다! ✏️ BFS Lesson1. BFS 탐색 공부 후기코드트리의 좋은 점은 아래 사진처럼 알고리즘에 대한 기본 개념을 알려준다는 점이다! 원래 이렇게 씨앗만 있던 상태에서 문제를 열심히 풀었고, 풀고 나면 아래 사진처럼 새싹🌱이 생겨나는 점이 코드트리의 귀여운 포인트인 것 같다! ㅎㅎ 이번 Lesson1을 풀면서 막힌 문제는 'K번 최대값으로 이동하기' 문제였다.간단하게 요약하자면,N X N 격자판에서 한 시작점이 주어졌을 때, 현재 칸의 숫자보다 작은 칸들을 타고 이동하..
🫠 이번주 갭체크 응시 후기코테 공부를 한동안 쉬었더니 확실히 감이 떨어진게 느껴졌다..내 약점 알고리즘들을 확인하고 보완하기 위해 슝슝🚀 내 약점은 백트래킹, BFS, DP1이라고 했고 이 부분을 보완하기 위해 관련 알고리즘 문제를 풀었다!사실 백트래킹은 잘 시도를 안했던 문제들이었는데 갭체크를 통해 내 밑바닥이 탄로 나게 되었다ㅎㅎ ✏️ 백트래킹 기본 문제 풀기 백트래킹 중에서 easy라고 써있는 문제로 골랐는데 그럼에도 엄청 쉬워보이지가 않았다ㅎㅎ그래도 코드트리의 좋은 점은 기본 개념이라고 해서 문제와 관련 있는 개념을 설명해주는 기능이 있다.해당 문제는 재귀함수 관련된 내용이 기본 개념으로 주어졌다.과정을 굉장히 꼼꼼하게 설명해서 사진이 무려 111장으로 설명이 되고 있다는 점! 정말 상세했..