SW학부 원스탑 튜터링에서 진행하는 코딩 테스트 대비 알고리즘 튜터링 알튜비튜
의 튜터 레포지토리입니다.
튜터링에서 작성한 라이브 코딩 코드
와 과제 답안 코드
를 업로드 할 예정입니다.
-
라이브 코딩 코드 : 출석 과제 마감 직후
ex) 9월 2일 오전 9시 30분 녹화본 제공 → 9월 4일 자정 이후 코드 업로드
-
과제 답안 코드 : 과제 마감 직후
ex) 9월 2일 과제 → 9월 8일 낮 12시 이후 업로드
날짜 | 주제 | 담당 튜터 | 강의 자료 | 문제 |
---|---|---|---|---|
2022.09.01 | OT | - | 바로가기 | - |
2022.09.02 | 정렬 | @flowersayo | 바로가기 | 바로가기 |
2022.09.06 | 맵과 셋 | @bsa0322 | 바로가기 | 바로가기 |
2022.09.09 | 스택, 큐, 덱 | @bsa0322 | 바로가기 | 바로가기 |
2022.09.13 | 정수론 | @ZERO-black | 바로가기 | 바로가기 |
2022.09.16 | 브루트 포스 | @ZERO-black | 바로가기 | 바로가기 |
2022.09.20 | 구현 & 코너케이스 | @ZERO-black | 바로가기 | 바로가기 |
2022.09.23 | 백트래킹 | @bsa0322 | 바로가기 | 바로가기 |
2022.09.27 | 동적 계획법 | @bsa0322 | 바로가기 | 바로가기 |
2022.09.30 | 우선순위 큐 | @ZERO-black | 바로가기 | 바로가기 |
2022.10.04 | 그리디 알고리즘 | @ZERO-black | 바로가기 | 바로가기 |
2022.10.07 | 이분 탐색 | @bsa0322 | 바로가기 | 바로가기 |
2022.10.11 | 투 포인터 | @bsa0322 | 바로가기 | 바로가기 |
2022.10.14 | DFS & BFS | @ZERO-black | 바로가기 | 바로가기 |
날짜 | 주제 | 담당 튜터 | 강의 자료 | 문제 |
---|---|---|---|---|
2022.11.01 | 최단 경로 | @bsa0322 | 바로가기 | 바로가기 |
2022.11.08 | 구현 & 코너케이스 | @bsa0322 | 바로가기 | 바로가기 |
2022.11.15 | 트리 | @ZERO-black | 바로가기 | 바로가기 |
2022.11.22 | 유니온 파인드 | @bsa0322 | 바로가기 | 바로가기 |
2022.11.29 | 최소 신장 트리 | @ZERO-black | 바로가기 | 바로가기 |
2022.12.06 | 위상 정렬 | @bsa0322 | 바로가기 | 바로가기 |
- 규칙 : 녹화본에서 다룬 라이브 코딩 문제 2개 이상 풀면 인증❗
- 기한 : 녹화본을 제공하는 당일 자정 ~ 다음 날 자정
ex) 9월 2일 09:30 녹화본 제공 → 9월 2일 00:00 ~ 9월 4일 00:00
일주일 후 튜터링 전날 오후 12시까지❗
ex) 9월 2일 튜터링 → 9월 8일 오후 12시까지 과제 업로드
3번 미수행 시 튜터링 제외❗
- 변수 : 스네이크 표기법
- 함수 : 카멜 표기법
- 상수 : 대문자와 언더스코어
int hello_world; //변수
int helloWorld() //함수
const int HELLO_WORLD //상수
- 전역변수 최대한 사용 ❌
- 함수의 용도는 명확하게, 가능한 메인은 짧게
- 인덴테이션은 최대한 3-depth 까지만 (삼중 for문까지 가능)
- 구현이 까다로운 부분은 주석으로 보충 설명
📁 09월 02일 - 정렬 <!--(튜터링 날짜) - (알고리즘명)-->
ㄴ 📄 1886.cpp <!--(문제 번호).cpp-->
[정렬] 9월 4일 <!--[(알고리즘명)] (제출 날짜)-->
[정렬] 9월 6일 - Update <!--수정시-->
[정렬] 9월 6일 - ing <!--풀고 있는 중-->