1 of 10

Python Algorithm Session

자세한 내용 참조 : https://ohdowon064.tistory.com/150

2020년 04월 13일

2 of 10

대상

  • 파이썬 알고리즘
  • 파이썬 문법
  • 스터디 내용 정리

3 of 10

파이썬 문법 필수 개념

1. 입출력을 할 수 있다.

2. 함수를 구현할 수 있다.

3. 시퀀스 자료형을 반복문으로 다룰 수 있다.

4. 슬라이싱을 할 수 있다.

5. 튜플과 람다를 사용할 수 있다.

4 of 10

자료

  • SW Expert Academy
  • Backjoon Online Judge
  • Codeforces
  • Programmers

5 of 10

진행 순서

6 of 10

chap 1

자료구조를 통한 파이썬 문법 숙지

chap 2

알고리즘 개념

chap 3

알고리즘 유형별 문제풀이

chap 4

기출문제 풀이

15분

7 of 10

  1. 자료구조

SW Expert Academy에 있는 Python Algorithm Basic 테마에서 자료구조를 통해 파이썬 문법을 숙지할 것입니다.

여기서는 List, String, Stack, Queue, Linked List, Tree에 대해서 공부할 것입니다.

8 of 10

2. 알고리즘

SW Expert Academy에 있는 Python Algorithm Advanced 테마에서 알고리즘 개념을 공부합니다.

여기서는 완전검색, 탐욕알고리즘, 분할정복, 백트래킹, 그래프, 동적계획법 등에 대해서 공부할 것입니다.

9 of 10

3. 알고리즘 유형별 문제풀이

백준 온라인에 있는 알고리즘 유형에 따른 문제를 풀 것입니다.

그리디 알고리즘, 다이나믹 프로그래밍, 탐색, 문자열처리

4가지를 풀 것입니다.

10 of 10

4. 기출문제 풀이

SW Expert Academy, Codeforces, Programmers, Backjoon Online 등에 올라오는 기업 기출문제들을 풀 것입니다.