Skip to content

Altu-Bitu-6/Altu-Bitu-KimEunsom

Repository files navigation

📚 알고리즘 study 📚

주차별 알고리즘을 공부하고, 관련 문제를 풀어 깃허브에 업로드합니다.


📌 커리큘럼

주차 날짜 이론 세션
주차 날짜 이론 세션
1주차 2024.02.16 정렬, 맵, 셋
2주차 2024.02.23 스택, 큐, 덱
3주차 2024.03.01 정수론
4주차 2024.03.08 브루트 포스
5주차 2024.03.15 우선순위 큐
6주차 2024.03.22 그리디 알고리즘
7주차 2024.03.29 동적계획법
8주차 2024.04.05 DFS & BFS
9주차 2024.04.12 백트래킹
10주차 2024.05.03 이분 탐색
11주차 2024.05.10 투 포인터
12주차 2024.05.17 트리
13주차 2024.05.24 최단 경로
추가세션 2024.05.31 유니온파인드, 최소신장트리, 위상 정렬



📝 이론 공부

문제 풀이와 더불어, 공부한 개념을 티스토리에 꾸준히 정리합니다.

tistory 📎




🤙 규칙

♟️ 코드 작성 (C++)

  • 변수 : 스네이크 표기법
  • 함수 : 카멜 표기법
  • 상수 : 대문자와 언더스코어
    int hello_world; //변수
    int helloWorld() //함수
    const int HELLO_WORLD //상수

⚡ 클린 코드 작성법

  • 전역변수 최대한 사용 ❌
  • 함수의 용도는 명확하게, 가능한 메인은 짧게
  • 인덴테이션은 최대한 3-depth 까지만 (삼중 for문까지 가능)
  • 구현이 까다로운 부분은 주석으로 보충 설명

✉️ 커밋 메시지

<!--[(알고리즘명)] (제출 날짜)-->
[정렬] 3월 6일 - Update
<!--수정시-->
[정렬] 3월 6일 - ing
<!--풀고 있는 중-->
[정렬] 3월 9일 - 추가 제출
<!--추가 제출-->```

멘토님의 코드 리뷰 후에 merge !

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages