Intro / 모집공지
초급자(not 입문) 를 위해 준비한 [PS] 스터디입니다.
스터디가 끝나면 PS에 대한 전반적인 이해를 갖출 수 있어요!
이런 걸 공부해요!
반복문, 조건문, 문자열 등의 기본 PS는 다루지 않습니다
PS를 풀다보면 만나게 되는 알고리즘들을 다룹니다.
공부하는 알고리즘은 ‘이런 걸 배워요!’ 부분에서 확인해주세요.
Target : 이런 분에게 적당해요.
이런 경험이 필요해요!
- C++ or Java 문법의 원활한 사용
- 문자열, 반복문, 조건문 등의 기본 PS 경험
- 자료구조에 대한 얕은 이해
이런 분들을 원해요!
- 알고리즘 하나를 일주일동안 심도있게 공부해 와야 해요.
- PS에 집중할 수 있는 시간이 확보된 분!!
이런 분들께 추천합니다!
- PS에 대한 가벼운 공부 경험이 있으신 분
- 알고리즘 공부에 꽤 많은 시간이 투자됩니다. 최소 공부 시간이 보장된 분!!
- 난 꼭 이번 학기에 PS만은 정복하고 싶다!!
- 아직 포지션을 정하지 못해 무엇을 해야 할지 모르겠는 재학생
이렇게 운영됩니다!
일주일에 하루, 오프라인 미팅!
•
Section 별로 Workbook에 따라서 오프라인 모임 시 매주 공부한 알고리즘 테스트와 문제 풀이를 진행
한 달에 한 번, IT Odyssey 전체 모임!
전체 모임 관련 구체적 설명!
•
스터디는 C++팀 5명과 Java팀 5명으로 나뉘어 진행됩니다.
•
개인적으로 알고리즘을 공부해온다.
◦
어렵다면 언제든 물어보셔도 좋아요![](data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==)
◦
알고리즘 공부를 해오지 않는다면 문제 접근조차 어려우니 반드시 꼭꼭꼭!!
•
오프라인 스터디에서 공부한 알고리즘 간단 테스트를 본다.
◦
테스트는 멤버들이 하나의 알고리즘씩 맡아서 만들어 옵니다.
•
오프라인 스터디에서 주어진 과제들(백준 3~5문제)을 해결한다.
◦
오프라인 스터디에서 문제를 다 풀고 가는 걸 목표로!
•
매주 월요일, 19시 - 21시 (+- 1시간)
◦
필수 참여
•
1주 간 알고리즘을 공부해오고 주어진 문제들을 해결하는 방식
◦
월 : 오프라인 스터디, 백준 약 3~5문제, 다음주의 알고리즘 제시
•
장소 미정
•
모든 멤버는 학기 중 한번 테스트지를 제작해와야 합니다.
◦
알고리즘 개념 이해 + 알고리즘 구현 시 필요한 사항 + ( 응용한 실제 문제의 해결 흐름도 )
◦
그 주의 문제지를 맡은 사람은 요일까지 만들어 제출, 주말 피드백을 통해 완성
•
첫 주차에 각자 맡을 알고리즘을 정함.
◦
1차 총회, 2차 총회 발표자는 문제지 제작 X
•
문제를 풀기 위해선 알고리즘 개인 공부가 주가 되는 스터디입니다.
반드시 알고리즘을 열심히 공부해오길 바랍니다!
•
문제 풀이 및 알고리즘 수업 X
•
개념 또는 문제에 대한 질문과 답은 오프라인 스터디를 통해 자유롭게
→ 같이 공부하며 발전해요![](data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==)
•
첨부하는 문제들과 알고리즘은 모두 구글에 설명이 잘 되어있습니다. 걱정 말아요![](data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==)
•
오프라인 미팅 전까지 알고리즘 숙지
◦
테스트 결과에 의해 결정, 5000원
•
오프라인 미참여
◦
부득이 참여가 불가능할 경우, 5000원
◦
노션 미참여 표에 간단히 사유 작성
이런 걸 배워요!
매주 알고리즘 하나 타파!
week0 | 자료구조 라이브러리 (스택, 큐, 덱, 우선순위 큐) |
week1 | 브루트포스 |
week2 | 그래프 (BFS,DFS) |
week3 | 정렬(병합, 힙) |
week4 | 분할정복 |
week5 | 그리디-최소신장트리 |
week6 | 완전탐색 |
week7 | 이분탐색 |
week8 | DP |