-
Notifications
You must be signed in to change notification settings - Fork 10
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
3c53b74
commit d6877ca
Showing
4 changed files
with
241 additions
and
15 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,193 @@ | ||
--- | ||
layout: study | ||
title: 2024학년도 1학기 스터디 | ||
permalink: /study/2024/1/ | ||
--- | ||
|
||
<div> | ||
<h1 style="margin-top: 1rem;"> | ||
2024학년도 1학기 스터디 | ||
</h1> | ||
<div style="margin: 1rem;"> | ||
이번 학기에는 3개의 대면 스터디가 진행됩니다. | ||
</div> | ||
<div style="width: 100%; height: 1px; background: rgba(0, 0, 0, .1); margin: 2rem 0;"></div> | ||
<div class="btn-group" style="font-size: 1.1rem; margin-bottom: 2rem;"> | ||
<button id="24-1-c-lecture-btn" style="margin-right: .5rem;" class="active btn" type='button'>C언어 강의</button> | ||
<button id="24-1-basic-lecture-btn" style="margin-right: .5rem;" type='button' class="btn">기초 알고리즘 강의</button> | ||
<button id="24-1-basic-group-btn" style="margin-right: .5rem;" type='button' class="btn">기초 알고리즘 그룹 스터디</button> | ||
</div> | ||
<div id="24-1-c-lecture-view"> | ||
<h2>개요</h2> | ||
<ul> | ||
<li> | ||
진행자 | ||
<ul> | ||
<li>컴퓨터학부 22학번 박찬솔</li> | ||
<li>컴퓨터학부 23학번 유상원</li> | ||
</ul> | ||
</li> | ||
<li> | ||
스터디 내용 | ||
<ul> | ||
<li>준비 중</li> | ||
</ul> | ||
</li> | ||
<li> | ||
권장 대상 | ||
<ul> | ||
<li>C언어 사용 경험이 없는 24학번 신입생</li> | ||
</ul> | ||
</li> | ||
<li> | ||
시간 및 장소 | ||
<ul> | ||
<li>추후 공지 예정</li> | ||
<li>시험 기간(6~8주차, 14~16주차) 휴강</li> | ||
</ul> | ||
</li> | ||
</ul> | ||
|
||
<h2>일정</h2> | ||
<table> | ||
<tr> <th>차시</th> <th>날짜</th> <th>주제</th> </tr> | ||
</table> | ||
</div> | ||
<div id="24-1-basic-lecture-view" style="display: none;"> | ||
<h2>개요</h2> | ||
<ul> | ||
<li> | ||
진행자 | ||
<ul> | ||
<li>컴퓨터학부 21학번 나정휘</li> | ||
</ul> | ||
</li> | ||
<li> | ||
스터디 내용 | ||
<ul> | ||
<li>PS(Problem Solving)에서 사용하는 기초적인 개념과 실제 문제에 적용하는 방법</li> | ||
</ul> | ||
</li> | ||
<li> | ||
권장 대상 | ||
<ul> | ||
<li>PS를 처음 접해보는 사람</li> | ||
<li>문제를 풀어본 경험이 적은 사람</li> | ||
<li>알고리즘 공부를 했지만 기초적인 내용을 잘 응용하지 못하는 사람</li> | ||
</ul> | ||
</li> | ||
<li> | ||
선수 조건 | ||
<ul> | ||
<li>C언어 문법: 입출력, 조건문, 반복문, 배열, 함수</li> | ||
<li>고등학교 수학: 2015 개정 공통 수학, 수학 I, 수학 II</li> | ||
</ul> | ||
</li> | ||
<li> | ||
시간 및 장소 | ||
<ul> | ||
<li>추후 공지 예정</li> | ||
<li>시험 기간(6~8주차, 14~16주차) 휴강</li> | ||
</ul> | ||
</li> | ||
<li> | ||
상세 정보 | ||
<ul> | ||
<li><a href="https://github.com/justiceHui/SSU-SCCC-Study/tree/master/2023-summer-basic">바로가기</a></li> | ||
</ul> | ||
</li> | ||
</ul> | ||
|
||
<h2>일정</h2> | ||
<table> | ||
<tr> <th>차시</th> <th>날짜</th> <th>주제</th> </tr> | ||
<tr> <td>1차시</td> <td>TBD</td> <td>OT, 입출력, PS를 위한 C++</td> </tr> | ||
<tr> <td>2차시</td> <td>TBD</td> <td>다차원 배열, 재귀 함수</td> </tr> | ||
<tr> <td>3차시</td> <td>TBD</td> <td>기초 정수론 (합동식, 소수 판별, 소인수분해, 최대공약수, 곱셈적 함수 등)</td> </tr> | ||
<tr> <td>4차시</td> <td>TBD</td> <td>시간 복잡도, 정렬, 이분 탐색</td> </tr> | ||
<tr> <td>5차시</td> <td>TBD</td> <td>수학적 귀납법, 분할 정복</td> </tr> | ||
<tr> <td>6차시</td> <td>TBD</td> <td>동적 계획법<br>결정적 유한 오토마타</td> </tr> | ||
<tr> <td>7차시</td> <td>TBD</td> <td>자료구조 1 (스택, 큐, 덱)<br>그래프의 표현법 (인접 행렬, 인접 리스트)</td> </tr> | ||
<tr> <td>8차시</td> <td>TBD</td> <td>알쓸신잡 (비트 연산, C++ 표준 라이브러리, 시간 복잡도 하계 등)</td> </tr> | ||
<tr> <td>9차시</td> <td>TBD</td> <td>그리디 기법<br>그래프 탐색 (DFS, BFS)</td> </tr> | ||
<tr> <td>10차시</td> <td>TBD</td> <td>위상 정렬, 동적 계획법</td> </tr> | ||
<tr> <td>11차시</td> <td>TBD</td> <td>자료구조 2 (이진 탐색 트리, 서로소 집합, 힙)<br>최소 신장 트리 (프림, 크루스칼 알고리즘)</td> </tr> | ||
<tr> <td>12차시</td> <td>TBD</td> <td>최단 경로 (다익스트라, 플로이드 와샬, 벨만 포드 알고리즘)</td> </tr> | ||
</table> | ||
</div> | ||
<div id="24-1-basic-group-view" style="display: none;"> | ||
<h2>개요</h2> | ||
<ul> | ||
<li> | ||
진행자 | ||
<ul> | ||
<li>추후 공지</li> | ||
</ul> | ||
</li> | ||
<li> | ||
스터디 내용 | ||
<ul> | ||
<li>준비 중</li> | ||
</ul> | ||
</li> | ||
<li> | ||
권장 대상 | ||
<ul> | ||
<li>SCCC에서 한 학기 이상 공부한 부원</li> | ||
<li>문제를 풀어본 경험이 적은 사람</li> | ||
<li>알고리즘 공부를 했지만 기초적인 내용을 잘 응용하지 못하는 사람</li> | ||
</ul> | ||
</li> | ||
<li> | ||
시간 및 장소 | ||
<ul> | ||
<li>추후 공지 예정</li> | ||
<li>시험 기간(6~8주차, 14~16주차) 휴강</li> | ||
</ul> | ||
</li> | ||
</ul> | ||
|
||
<h2>일정</h2> | ||
<table> | ||
<tr> <th>차시</th> <th>날짜</th> <th>주제</th> </tr> | ||
</table> | ||
</div> | ||
</div> | ||
|
||
<style> | ||
.btn { | ||
padding: .7rem 1rem; | ||
transition: .2s; | ||
color: black; | ||
} | ||
|
||
.btn.active { | ||
background-color: rgba(0, 0, 0, 1); | ||
color: white; | ||
} | ||
</style> | ||
<script> | ||
let class_list = ['24-1-c-lecture', '24-1-basic-lecture', '24-1-basic-group']; | ||
let btn = [], view = []; | ||
|
||
for(let i=0; i<class_list.length; i++){ | ||
btn.push(document.getElementById(class_list[i] + '-btn')); | ||
view.push(document.getElementById(class_list[i] + '-view')); | ||
} | ||
|
||
for(let i=0; i<class_list.length; i++){ | ||
btn[i].onclick = function (event) { | ||
for(let j=0; j<class_list.length; j++) { | ||
if(i === j){ | ||
btn[j].classList.add('active'); | ||
view[j].style.display = 'block'; | ||
} | ||
else{ | ||
btn[j].classList.remove('active'); | ||
view[j].style.display = 'none'; | ||
} | ||
} | ||
event.preventDefault(); | ||
}; | ||
} | ||
</script> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters