Skip to content

alseu/algorithm-study

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Algorithms Study Group 📕

Members : 배태희, 오형택, 김우성, 이영우

📗필수 사항

  • Online Judge 또는 에서 적당한 난이도의 알고리즘을 선택하여 코드로 구현
    • 난이도가 높은 문제라면? 📈
      • 문제 풀이 중간에 사용되는 기본적인 알고리즘은 라이브러리를 사용하여 시간 절약
    • 난이도가 낮은 문제라면? 📉
      • 문제 풀이 중간에 사용되는 기본적인 알고리즘도 직접 구현하여 풀어 보기
  • 🆓사용 언어는 자유
  • 동일한 문제 또는 알고리즘이더라도 사용 언어가 다르거나 구현 방법이 다르다면 또 해도 무방

📙선택 사항

  • GitHub🗒️에 본인이 작성한 코드와 구현에 대한 대략적인 설명을 Markdown(.md) 문서로 작성
  • 해당 문제 풀이를 진행한 사람이 아니더라도 알고리즘에 대한 분석(시간 복잡도 등)을 해서 문서를 업데이트

📘진행 방법

  • 🗣️ 구현한 코드를 온라인 화상 회의에서 강의식으로 설명
    • 풀이 성공 시❗
      • 풀이 과정 및 구현 사항을 공유하고 더 나은 구현방법이 있는지 토론하기
    • 풀이 실패 시 ❓
      • 지금까지의 풀이 과정을 공유하고 머리를 맞대고 알고리즘 풀고 토론하기
  • 한 사람 발표당 15분 수준으로 제한 (전체 진행은 1시간 에서 1시간 30분 내외)
    • 😴 너무 오래걸리면 졸리고 하기 싫고 부담이 커짐
  • 발표 자료를 준비하지 않아도 무방
    • 코드리뷰식 진행

📙준비 방법

  1. Notion 에 회차별 공부한 내용을 업데이트 해주세요!
  2. 이 레파지토리에는 소스를 업로드 해주세요!
    • main branch에 바로 push하지 말아주세요.
    • 각자 이름의 branch(또는 fork한 레파지토리에서)에서 main branch로 pull request 요청 해주세요!

📗진행 주기

  • 격주 (2주에 한 번)

📕주의 사항

  • 서로 공부를 위해 스터디하는 것이니 모른다고 무시하는 어투, 발언 금지
  • 본인이 아는 문제라고 해서 다른 사람이 설명하는 중에 관여하거나 트집잡지 않기
    • 설명이 끝난 뒤에 토론 과정에서 이야기하기
  • 상호 존중, 배려하기

📘스터디 진행을 위해

  • 원활한 스터디 진행을 위한 방법

    • 문제풀이를 전혀 진행하지 않았다면?
      • 문제 +1 스택
      • +3 스택 시 밥 사기(문제 4개가 되었을 때)
    • 약속된 회의 시간에 지각 또는 결석을 한다면?
      • 지각 - 한 사람의 발표가 끝나기 전까지 오지 않았다
      • 당일 강의 내용 정리
  • 화상회의 플랫폼

    • 디스코드
    • 네이버 웨일온
  • 언제부터 시작?
    → 1회차는 8월 20일(금) 8시

  • 2022년 2월 14일 일단 끝!

About

알고리즘 스터디 레파지토리

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •