손고리즘 시즌2 진행하면서 학습했던 알고리즘 이론을 복습하는 차원에서 다양한 문제들을 스스로 풀어보고, 코드 리뷰를 통해 풀이과정을 공유하는 시간을 갖는다.
- 일정: 2015.12.08 ~ 2016.02.23
- 시간: 매주 화요일 19시 30분 ~ 22시 00분
- 장소: 강남역 근처
- 교재: 알고리즘 문제 해결 전략 (저자: 구종만)
- 방식:
- 교재의 6장부터 한주 1개의 챕터씩 2개의 문제 해결
- 문제는 알고스팟을 통해 제출 및 평가
- 알고스팟에 통과한 답안은 '{알고스팟 ID}_{문제이름:소문자}.py' 같은 형태의 파일로 commit & push
- 사용하는 언어는 Python2 또는 Python3
- 각 문제마다 담당자 1명씩 배치하여 문제 풀이(코드리뷰)를 발표 (발표는 1시간내)
- 알고리즘 이론에 대한 발표는 없으나 하고 싶다면 말리지는 않음
- 게임판 덮기(BOARDCOVER)
- 시계 맞추기(CLOCKSYNC)
- 쿼드 트리 뒤집기 (QUADTREE)
- 울타리 잘라내기 (FENCE)
팬미팅 (FANMEETING)- 와일드카드 (WILDCARD)
- 합친 LIS (JLIS)
- 원주율 외우기 (PI)
- Qantization (QUANTIZE)
- 비대칭 타일링 (ASYMTILING)
- 폴리오미노 (POLY)
- 두니발 박사의 탈옥 (NUMB3RS)
- 여행 짐 싸기 (PACKING)
- 드래곤 커브 (DRAGON)
- 실험 데이터 복구하기 (RESTORE)
- 숫자 게임 (NUMBERGAME)
- 블록 게임 (BLOCKG)
- 회전초밥 (SUSHI)
- 지니어스 (GENIUS)
- 도시락데우기(LUNCHBOX)
- 문자열합치기(STRJOI)
- 게임판덮기2(BOARDCOVER2)
- 알러지가심한친구들(ALLERGY)
- 카쿠로(KAKURO2)
- 남극기지(ARCTIC)
....계속