2024학년도 여름방학 스터디

이번 여름방학에는 2개의 대면 스터디가 진행됩니다.

개요

  • 진행자
    • 컴퓨터학부 21학번 나정휘
  • 스터디 내용
    • PS(Problem Solving)에서 사용하는 기초적인 개념과 실제 문제에 적용하는 방법
  • 권장 대상
    • PS를 처음 접해보는 사람
    • 문제를 풀어본 경험이 적은 사람
    • 알고리즘 공부를 했지만 기초적인 내용을 잘 응용하지 못하는 사람
  • 선수 조건
    • C언어 문법: 입출력, 조건문, 반복문, 배열, 함수
    • 고등학교 수학: 2015 개정 공통 수학, 수학 I, 수학 II
  • 시간 및 장소
    • 매주 월요일/목요일 14시 ~ 18시
    • 숭실대학교 정보과학관에서 진행
  • 강의 자료

일정

차시날짜주제
1차시24.06.24OT, 입출력, PS를 위한 C++
2차시24.06.27다차원 배열, 재귀 함수
3차시24.07.01기초 정수론 (합동식, 소수 판별, 소인수분해, 최대공약수, 곱셈적 함수 등)
4차시24.07.04시간 복잡도, 정렬, 이분 탐색
5차시24.07.08수학적 귀납법, 분할 정복
6차시24.07.11동적 계획법
결정적 유한 오토마타
7차시24.07.15기초 조합론 (순열과 조합, 카탈란 수, 스털링 수, 분할 수 등)
8차시24.07.18자료구조 1 (스택, 큐, 덱)
그래프의 표현법 (인접 행렬, 인접 리스트)
9차시24.07.22그리디 기법
그래프 탐색 (DFS, BFS)
10차시24.07.25위상 정렬, 동적 계획법
11차시24.07.29자료구조 2 (이진 탐색 트리, 서로소 집합, 힙)
최소 신장 트리 (프림, 크루스칼 알고리즘)
12차시24.08.01최단 경로 (다익스트라, 플로이드 와샬, 벨만 포드 알고리즘)