Skip to content

알튜비튜의 강의자료와 과제 샘플 코드를 업로드 합니다.

License

Notifications You must be signed in to change notification settings

Altu-Bitu-2/Notice

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Hits

SW학부 원스탑 튜터링에서 진행하는 코딩 테스트 대비 알고리즘 튜터링 알튜비튜의 튜터 레포지토리입니다.
튜터링에서 작성한 라이브 코딩 코드과제 답안 코드를 업로드 할 예정입니다.


📅 언제 업로드 되나요?

  • 라이브 코딩 코드 : 튜터링 직후

  • 과제 답안 코드 : 그 다음주 튜터링 시작 전까지

    ex) 3월 4일 오후 6시 30분 튜터링 → 3월 11일 오후 6시 30분 전까지 업로드


✏️ 커리큘럼

🌙 초급

날짜 주제 담당 튜터 강의 자료 문제
2022.03.03 OT - 바로가기 -
2022.03.04 정렬 @bsa0322 바로가기 바로가기
2022.03.08 맵과 셋 @bsa0322 바로가기 바로가기
2022.03.11 스택, 큐, 덱 @bsa0322 바로가기 바로가기
2022.03.15 정수론 @ZERO-black 바로가기 바로가기
2022.03.18 브루트 포스 @ZERO-black 바로가기 바로가기
2022.03.22 구현 & 코너케이스 @ZERO-black 바로가기 바로가기
2022.03.25 백트래킹 @bsa0322 바로가기 바로가기
2022.03.29 동적 계획법 @bsa0322 바로가기 바로가기
2022.04.01 우선순위 큐 @ZERO-black 바로가기 바로가기
2022.04.05 그리디 알고리즘 @ZERO-black 바로가기 바로가기
2022.04.08 이분 탐색 @bsa0322 바로가기 바로가기
2022.04.12 투 포인터 @bsa0322 바로가기 바로가기
2022.04.15 DFS & BFS @ZERO-black 바로가기 바로가기

🌙 중급

날짜 주제 담당 튜터 강의 자료 문제
2022.05.03 최단 경로 @bsa0322 바로가기 바로가기
2022.05.10 구현 & 코너케이스 @bsa0322 바로가기 바로가기
2022.05.17 트리 @ZERO-black 바로가기 바로가기
2022.05.24 유니온 파인드 @bsa0322 바로가기 바로가기
2022.05.31 최소 신장 트리 @ZERO-black 바로가기 바로가기
2022.06.07 위상 정렬 @bsa0322 바로가기 바로가기

🤙 규칙

🎉 과제 기한

일주일 후 튜터링 전날 오후 12시까지❗

ex) 3월 4일 튜터링 → 3월 10일 오후 12시까지 과제 업로드

📌 과제 패널티

3번 미수행 시 튜터링 제외❗

♟️ 코드 작성

c++

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

python3

  • 인덴테이션은 공백 4칸 (or tab) ‼ 공백 2칸이 아니라 4칸으로 작성해주세요.
  • 변수 및 함수 이름 : 스네이크 표기법
  • global 상수: 대문자와 언더스코어
variable_name #변수
function_name #함수
CONSTANT_VALUE #global 상수

참고: c++ vs python3

바로가기

⚡ 클린 코드 작성법

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

📁 폴더 구조

📁 03월 04일 - 정렬 <!--(튜터링 날짜) - (알고리즘명)-->
ㄴ 📄 1886.cpp <!--(문제 번호).cpp-->

✉️ 커밋 메시지

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

About

알튜비튜의 강의자료와 과제 샘플 코드를 업로드 합니다.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published