Team Info
Team Leader
- PYO-SE-SEUNG/ 2016314794/ PYO-SE-SEUNG/ 97ss93sh@gmail.com
: Static Page, Conversion & Cipher Section
Team Members
- YOU-JAE-MIN/ 2018312113/ yjm7455/ fhqht7@gmail.com
Charge : Maths & Misc Section
- KIM-DO-HYUN /2019310634 /bidulki /roseehgus@gmail.com
Charge : Wiki, Data Structure Section
- LEE-DAE-HEE /2019312978 /L2dulgi /2000daehee@gmail.com
Charge : Wiki, Dynamic Programing & Search Section
- PARK-JI-HUN /2019313392 /qkrwlgns0605 /qkrwlgns0605@gmail.com
Charge : Sorts & Others Section
Selected Project Info
Project Name
- TheAlgorithms / JAVA
Source Project Github
Project Goal
- 이 프로젝트의 목적은 Java 표준 라이브러리의 구현보다 덜 효율적이라도 교육 및 학습 목적을 위해 다양한 알고리즘을 교육용으로 작성하는 것이다.
Project Activity Content
Team Activity Contents
- 원본 프로젝트의 알고리즘 코드를 리뷰하고, 각 알고리즘의 주석 번역 및 설명 추가를 통해 국내 사용자들에게 도움을 준다.
- 구체적인 알고리즘의 설명이 빠져있는 부분에 설명을 추가하여 사용자들의 이해를 돕는다.
- 이미 구현되어 있는 알고리즘을 리팩토링하여 가독성과 코드의 사용 편리성을 높인다.
- 동일한 자료구조나 알고리즘을 다른 방식으로 더 좋게 구현한다.
- 원본 프로젝트에 포함되어있지 않지만 널리 알려져있는 알고리즘을 또 다른 교육용 알고리즘으로 구현하여 제안할 수 있다.
- 새롭게 추가되는 알고리즘을 contribution guidelines 에 맞게 Pull-Request 한다.
Individual Activity Contents
PYO-SE-SEUNG
- Contents
- Cipher 파트에 DES 암호화 알고리즘 새로 추가
- Conversion & Cipher 파트 코드 리뷰 및 주석 추가와 번역
- 각 암호화 알고리즘의 이해를 돕는 마크다운 설명 문서 추가
- 정적페이지 제작
YOU-JAE-MIN
- Contents
- Math & Misc 파트의 주석 번역
- Math 파트의 수학적 개념에 대한 설명과 주석 추가
- README.md 편집
LEE-DAE-HEE
- Contents
- 알고리즘에 대한 기본적인 설명이 누락된 경우, 기본적인 설명 추가
- Dynaminc Programing & Search 파트 주석 번역
- Dynamic Programing 파트에 Booth 알고리즘, Manacher 알고리즘 새로 추가
- Wiki 목차 및 페이지 생성, 구조 정렬
- Wiki에 개인 활동내용을 추가
KIM-DO-HYUN
- Contents
- Datastructure 파트의 잘못된 주석 수정과 번역
- Datastructure 파트에 Kruskal 알고리즘 새로 추가
- Wiki 내용 추가
PARK-JI-HUN
- Contents
- Sorts 파트의 정렬 알고리즘 대한 설명과 시간복잡도를 추가 및 코드에 설명 주석 추가
- Sorts 파트에 TimSort, IntroSort 알고리즘 추가
- Others 파트의 실생활에 사용하는 다양한 알고리즘에 대한 설명과 주석 추가
Weekly Activities
| Week | Activity contents |
|---|---|
| 10 | OpenSource Project Investigation |
| 11 | OpenSource Project “The Algorithms” Selection |
| 12 | Individual Part Distribution & Schedule Fix Selected Project & Community Investigation |
| 13 | Individual Code Translation & Explanation Add Individual Algorithm Addition |
| 14 | Merge to Master Branch Wiki & Static Page Works |
| 15 | Project Presentation Prepare |
Team image
