스터디 소개

이번 스터디는 파이썬 기초 개념을 이용해서 단순 구현 문제들, 기초 알고리즘 문제들 위주로 최대한 다양한 문제들을 풀어보면서 여러 문제를 혼자서 풀 수 있는 수준까지 실력을 올릴 계획입니다.

진도는 팀 블로그에 나와 있는 대로 총 8주 차로 진행할 예정이고, 매주 1주차씩 인증을 해주시면 됩니다. 하지만 문제가 너무 쉬워 보이거나, 빨리 코딩 테스트로 넘어가고 싶은 분은 매 주 2주차씩, 3주차씩 인증을 하셔도 상관이 없습니다.

참고로 말씀드리자면 나중에 코딩 테스트를 보려면 C언어로 문제를 푸는 경우는 거의 없기 때문에 이 시간에 C++이나 Python 3으로 문제를 풀어보는 것을 추천합니다.

진도 마지막에는 번외로 재귀 함수와 그래프 알고리즘에 대해서 간단하게 배우고, 삼성 A형 문제, 삼성 SW 역량 테스트과 관련된 시뮬레이션 문제가 나올 예정입니다. 재귀와 그래프 알고리즘은 쭉 따라오셨으면 할만하겠지만, 시뮬레이션 같은 경우엔 아마 이 스터디를 끝내고 문제를 시도하더라도 풀기엔 힘든 난이도이기 때문에 일단은 어떻게 코드를 작성해야 할지 생각만 해보시고 가볍게 풀이 글을 읽거나, 나중에 문제를 어느 정도 풀은 뒤에 이 깃북이 기억이 난다면 그때 확인해주시길 바랍니다. 감사합니다!

진도

  1. 입출력, 제어문

  2. 문자열, 리스트, 튜플

  3. 세트, 딕셔너리, 다양한 함수

  4. 멤버 연산자, EOF, 아스키 코드

  5. 진법 변환, 팰린드롬, 스택

  6. 2차원 리스트, 정렬 심화, 자주 사용하는 모듈

  7. 카이사르 암호, 순열과 조합

  8. 큐, 덱, 시계 문제

번외 1. 얕은 복사와 깊은 복사, 재귀 함수 1, 재귀 함수 2

번외 2. 그래프 알고리즘 소개, 플러드 필

번외 3. 시뮬레이션 문제

Last updated