About Out Project
Project : Algorithms
선정 커뮤니티 소개
다양한 언어(C, C++, GO, Kotlin, Java, Python, Ruby, Haskel etc)로 알고리즘을 다루는 커뮤니티로써 익숙한 언어로 algorithm 을 배움과 동시에 새로운 언어에 접근할 수 있게 해주는 커뮤니티.
이를 이용하여 개발 능력과, 사고 능력, 최적화 기법을 학습하고 기량을 넓힐 수 있는 기회로 삼을 수 있음.
Wiki page: WIKI
팀원 소개
팀장
이름: 문원준
학과: 소프트웨어학과
학번: 2017315482
이메일: wjun0830@gmail.com
GitHub ID: wjun0830
팀원
이름: 윤상원
학과: 소프트웨어학과
학번: 2018313467
이메일: mikeyoun2000@gmail.com
GitHub ID: mikeysw
이름: 정노원
학과: 수학과
학번: 2018314667
이메일: nwchung98@naver.com
GitHub ID: Rowon
이름: 이민성
학과: 소프트웨어학과
학번: 2018311500
이메일: alstjd8252@naver.com
GitHub ID: dlalstjd
이름: 류수현
학과: 소프트웨어학과
학번: 2018312336
이메일: fbtngus2789@naver.com
GitHub ID: RSuhyeon
How to Contribute
- Optimize algorithms that are already implemented
- Use uncommon PL to implement algorithms
- Use familiar PL to implement challenging algorithms
Roles
문원준 :
- Develop Algorithms Using Familiar Languages(C, C++, Java, Python)
AlphaBetaPruning
EdmondsCarp etc…
- Develop Algorithms Using Unfamiliar Languages(Kotlin, JS)
Factorial etc…
- Set up Static_page
- Make Wiki
- Make Readme
윤상원 :
- Develop Algorithms Using Familiar Languages(C, C++, Java)
Counting Sort etc…
- Develop Algorithms Using Unfamiliar Languages(Kotlin, Ruby)
Counting Sort etc…
- Set up Static_page
정노원 :
- Develop Algorithms Using Familiar Languages(C, C++)
Shell sort
Union-Find etc…
- Develop Algorithms Using Unfamiliar Languages(Go)
Shell sort
Factorial etc…
- Set up Static_page
이민성 :
- Develop Algorithms Using Familiar Languages(C, C++, python)
Coin Change Algorithms using Greedy algorithm
Longest Increasing Subsequence
knapsack problem and fractional knapsack problem
Dynamic Programming for knapsack etc…
- Develop Algorithms Using Unfamiliar Languages(Kotlin, C#)
swap
selection sort
depth first search etc…
- Set up Static_page
- Edit Wiki
- Edit Readme
류수현 :
- Develop Algorithms Using Familiar Languages(C, Java)
Counting Sort - C & Java etc…
- Develop Algorithms Using Unfamiliar Languages(JavaScript, Python)
Factorial etc…
- Set up Static_page
프로젝트 일정
11월
- 11월 3째 주
팀 L5 결성
- 11월 4째 주
프로젝트 선정 : 다양한 언어를 통한 알고리즘
- 11월 5째 주
git 사용 방법 숙지 및 새로운 언어로 간단한 알고리즘 구현
12월
- 12월 1째 주
Team static page 선정 및 작업 개인 별 알고리즘 학습 및 구현
- 12월 2째 주
Team Presentation