Skip to content

sojeongw/Algorithm2023

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

41 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Algorithm2023

주 1회 진행하는 알고리즘 코드를 공유하기 위한 레파지토리이다.


우리들의 소소한 규칙 🗒

  • 각 주차별로 폴더를 생성한다
  • week뒤에 띄어쓰기 없이 각 주차를 표시한다.(외자리수 주차는 0_으로 표기한다)
  • 각 주차별 폴더에는 본인의 개인 폴더를 생성하여 readme에 솔루션을 정리한다.
  • 문제는 각 주차별 폴더의 readme에 정리한다.
  • 문제는 각자가 원하는 언어로 푼다.
  • 격주 온/오프라인 모임을 진행한다(짝수차수 : 오프라인, 홀수차수 : 온라인)
  • 공유하는 시간에는 각자 자기가 작성한 솔루션을 설명한다.
  • 문제는 LeetCode의 Contest 300주차부터 시작한다.(link)
  • 스크럼 마스터가 2주의 스터디를 주관한다.
    • 스크럼 마스터는 맡은 주에는 가능하면 무조건 참석하도록 한다.
    • 온라인 : 링크생성
    • 오프라인 : 장소예약
    • 그 외 : 스터디 주관, 참여독려, Contest 문제 ReadMe정리, LGTM 업데이트
  • 참여독려를 위한 LGTM(칭찬스티커)
    • 온라인 참석 : 1개
    • 오프라인 참석 : 3개
    • 문제 난이도 점수 : 이지 - 1개, 미디엄 - 2개, 하드 - 5개
  • 스크럼 마스터 순서
    • 다임(5/13, 5/20)
    • 채은
    • 도현(6/3, 6/10)
    • 보미
    • 도던
    • 헌진(6/17, 6/24)

연혁

🏃‍♀️ 2023-04-29  >   이력서 업데이트 (다임, 헌진, 도던, 채은)
😽 2023-05-06  >   온라인 킥오프 (다임, 헌진, 도현)


2023년 참여자 (5/6 update version)




참고

Algorithm 2020 repository
Algorithm 2021 repository
Algorithm 2022 repository

문제 생성 스크립트
function main() {
  const start = 1761;
  const week = 4;
  let problem = "";
  
  problem +=`## Week ${dayOfString(week)}\n`
  for (let i=0; i<8; i++){
    problem += `### \uD83D\uDC40 [${start + i}](https://leetcode.com/problemset/all/?search=${start + i}&page=1)\n`;
    problem += "####\n[solution]()\n####\n";
  }
  
  console.log(problem);
}

function dayOfString(num) {
  if (num < 9) {
    return '0' + num;
  }

  return num;
}

main();

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages

  • Kotlin 100.0%