Skip to content

Latest commit

 

History

History
112 lines (90 loc) · 3.04 KB

File metadata and controls

112 lines (90 loc) · 3.04 KB

🔗 Algorithm Study Repository

이것이 코딩테스트다(동빈나) 강의를 보고 필기하고 문제 풀이하는 레포지트리입니다!

📋 스터디 진행 방식

🎯 목표

  • 매 주 각자 강의를 듣고 정리한 걸 각자 브랜치에 업로드 합니다.
  • main 브랜치에 있는 문제를 매일 한 문제씩 커밋합니다!
  • 매 주 목요일 9시에 구글 미트로 스터디

📁 폴더 구조

algorithm_study/
├── ahwlsqja/
│   ├── week1/
│   ├── week2/
│   └── ...
├── owlemily/
│   ├── week1/
│   ├── week2/
│   └── ...
├── nomad1Jin/
│   ├── week1/
│   ├── week2/
│   └── ...
├── phoonil/
│   ├── week1/
│   ├── week2/
│   └── ...
|── main/
│   ├── stack
│   ├── heap
│   └── ...
└── README.md

🚀 Git 사용법

1️⃣ 처음 시작하는 경우

저장소 클론

git clone [저장소 URL]
cd algorithm_study

개인 브랜치 생성 및 이동

git checkout -b "내이름"

2️⃣ 알고리즘 풀이 후 업로드

파일 추가 및 커밋

git add .
강의 내용 커밋 시
git commit -m "주차 제목"
문제 커밋 시
git commit -m "백준 [문제 번호]: [문제 이름] 풀이"

원격 저장소에 푸시

git push origin 내이름브랜치

3️⃣ 커밋 메시지 컨벤션

백준 1234: 두 수의 합 풀이
프로그래머스 Level2: 카카오프렌즈 컬러링북 풀이
leetcode 150: Evaluate Reverse Polish Notation 풀이

💡 권장사항

✅ Do

  • 문제 해결 과정과 접근 방법을 주석으로 작성
  • 시간복잡도 분석 포함
  • 다른 사람의 코드 리뷰 적극 참여
  • 막힌 부분은 스터디원들과 토론

❌ Don't

  • 다른 사람의 브랜치에 직접 푸시 금지
  • 의미 없는 커밋 메시지 작성 지양
  • 코드만 올리고 설명 없이 방치

👥 스터디원

이름 GitHub 브랜치 진행상황
박훈일 https://github.com/HoonilP pHoonil badge
모진영 https://github.com/ahwlsqja ahwlsqja badge
이수진 https://github.com/owlemily owlemily badge
신윤진 https://github.com/nomad1jin nomad1Jin badge

📊 주간 현황

📅 이번 주 목표

  • 각자 하루에 최소 1문제 이상 해결
  • 코드 리뷰 진행
  • 어려웠던 문제 공유 및 토론
  • 강의 듣고 정리해서 커밋

🔗 문제풀이 링크

강의 링크