이 레포지토리는 코딩 테스트 문제 풀이 기록을 체계적으로 모아둔 공간입니다.
이곳은 알고리즘 문제 해결 능력을 키우기 위해 꾸준히 문제를 풀고 정리하는 개인 학습 공간입니다.
- 알고리즘(Algorithm)이란? 어떤 문제를 컴퓨터로 해결하기 위한 단계적이고 효율적인 절차를 말합니다.
- 목표: 다양한 플랫폼의 코딩 테스트 문제들을 접하며, 문제를 빠르고 정확하게 푸는 능력을 기르는 것입니다.
문제를 푼 기록과 난이도를 확인하실 수 있습니다.
| 내 프로필 | 사용 언어 |
|---|---|
| C, C++, JavaScript, Python, Java 등 |
문제의 출처(플랫폼)에 따라 코드를 분류하여 관리하고 있습니다.
| 폴더명 | 내용 | 설명 (어떤 문제를 모아두었나요?) |
|---|---|---|
백준 |
Baekjoon Online Judge 문제 풀이 |
국내 최대 알고리즘 문제 사이트인 백준에서 풀이한 모든 문제 코드가 저장되어 있습니다. |
프로그래머스 |
Programmers 문제 풀이 |
실무형 코딩 테스트를 제공하는 프로그래머스에서 풀이한 문제 코드가 저장되어 있습니다. |
🔑 참고: 문제의 분류(ex. 정렬, 탐색, 동적 계획법) 대신, 문제를 푼 플랫폼별로 폴더를 나누어 기록을 쉽게 찾을 수 있도록 했습니다.
이 레포지토리는 BaekjoonHub라는 자동화 도구를 사용하여 문제를 풀자마자 코드가 자동으로 업로드되도록 설정되어 있습니다.
- 문제 풀이: 백준 온라인 저지에서 문제를 해결합니다.
- 자동 커밋:
BaekjoonHub가 해결된 코드를 자동으로 이 레포지토리에 커밋(기록)하고 푸시(업로드)합니다. - 코드 확인: 풀이 코드는
백준폴더에문제번호_문제이름.언어확장자형식으로 저장됩니다.
🌐 주요 사용 언어: 현재 C와 C++ 언어의 비중이 높으며, JavaScript, Python 등 다양한 언어를 사용하며 연습하고 있습니다.
이 레포지토리는 개인 학습 기록용이지만, 함께 성장하고자 하는 분들의 의견은 언제나 환영합니다.
- Fork하여 본인의 계정으로 복사합니다.
- 개선할 사항이나 오류 수정 제안을 Pull Request로 요청해 주세요.
이 프로젝트는 별도의 라이선스 파일이 없다면, 기본적으로 자유롭게 참고 및 열람 가능합니다. (필요하다면 MIT 라이선스 등을 추가할 수 있습니다.)