/algorithm-problem-solving

[손고리즘 시즌3] 알고리즘 문제 해결 스터디

Primary LanguagePython

[손고리즘-시즌3] 알고리즘 문제 해결 스터디

손고리즘 시즌2 진행하면서 학습했던 알고리즘 이론을 복습하는 차원에서 다양한 문제들을 스스로 풀어보고, 코드 리뷰를 통해 풀이과정을 공유하는 시간을 갖는다.

  • 일정: 2015.12.08 ~ 2016.02.23
  • 시간: 매주 화요일 19시 30분 ~ 22시 00분
  • 장소: 강남역 근처
  • 교재: 알고리즘 문제 해결 전략 (저자: 구종만)
  • 방식:
  1. 교재의 6장부터 한주 1개의 챕터씩 2개의 문제 해결
  2. 문제는 알고스팟을 통해 제출 및 평가
  3. 알고스팟에 통과한 답안은 '{알고스팟 ID}_{문제이름:소문자}.py' 같은 형태의 파일로 commit & push
  4. 사용하는 언어는 Python2 또는 Python3
  5. 각 문제마다 담당자 1명씩 배치하여 문제 풀이(코드리뷰)를 발표 (발표는 1시간내)
  6. 알고리즘 이론에 대한 발표는 없으나 하고 싶다면 말리지는 않음

일정

2015.12.08 - 오리엔테이션

  • 게임판 덮기(BOARDCOVER)
  • 시계 맞추기(CLOCKSYNC)

2015.12.15

  • 쿼드 트리 뒤집기 (QUADTREE)
  • 울타리 잘라내기 (FENCE)

2015.12.22

  • 팬미팅 (FANMEETING)
  • 와일드카드 (WILDCARD)
  • 합친 LIS (JLIS)

2015.12.29

  • 원주율 외우기 (PI)
  • Qantization (QUANTIZE)

2016.01.05

  • 비대칭 타일링 (ASYMTILING)
  • 폴리오미노 (POLY)

2016.01.12

  • 두니발 박사의 탈옥 (NUMB3RS)
  • 여행 짐 싸기 (PACKING)

2016.01.19

  • 드래곤 커브 (DRAGON)
  • 실험 데이터 복구하기 (RESTORE)

2016.01.26

  • 숫자 게임 (NUMBERGAME)
  • 블록 게임 (BLOCKG)

2016.02.02

  • 회전초밥 (SUSHI)
  • 지니어스 (GENIUS)

2016.02.09

  • 도시락데우기(LUNCHBOX)
  • 문자열합치기(STRJOI)

2016.02.16

  • 게임판덮기2(BOARDCOVER2)
  • 알러지가심한친구들(ALLERGY)

2016.02.23

  • 카쿠로(KAKURO2)
  • 남극기지(ARCTIC)

....계속