Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Latest commit

 

History

73 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 

Repository files navigation

Lets Code For Test

규칙

  • 2주에 한개씩 LeetCode medium 이상 난이도의 문제를 푼다

    • 2주의 기간은 월요일 00시부터 2주 후 월요일 00시 까지로 한다 (EX. 12/28(월) 00시 ~ 1/11(월) 00시)
  • 각 기간별로 해당 기간(2주) 동안 풀 문제를 설명할 Leader를 정한다 (사다리타기 등을 통해)

  • 문제 선정은 매 기간이 시작되기 전(늦어도 본인 담당 기간 시작 전날까지), 해당 기간의 Leader가 선별 후 카카오톡방에 공지한다

    • 가령 본인 담당 기간이 "12/28(월) 00시 ~ 1/11(월) 00시" 인경우 늦어도 12/27일(일) 24시 까지는 공지해야 한다
    • 문제 선정 시 해설이 있는 문제를 선정하면 더 좋다
    • 양질의 문제가 있다면 굳이 LeetCode에 국한하지 않아도 된다
  • 스터디 참여 인원은 각자 2주 기한 내로 자신이 푼 문제를 본인의 github repo에 업로드 후, 해당 풀이가 기술되어 있는 링크를 카카오톡방에 공유한다

    • 본 repo를 clone해서 작성해도 좋고, 자신이 직접 repo를 구성해서 올리는 것도 가능하다
    • 본인이 풀이한 솔루션의 시간복잡도, 공간복잡도 및 자신 풀이에 대한 주석을 작성해야 한다
    • 채점 결과(소요 시간) 역시 기술한다
    • 업로드를 제대로 했는지 체크는 해당 기간의 리더가 담당한다
  • 해당 문제에 대한 Leader는 문제풀이 기간이 끝난 직후 스터디원들에게 해당 문제에 대한 설명을 해준다

    • 설명의 정도는 Leader 본인이 정한다 (사용한 알고리즘, 최적화 포인트, 접근 방법, 같이 알아두면 좋은 개념, 현업에서의 활용례 등)
    • 취지는 서로에게 도움이 될만한 내용을 공유하는 것이다
    • 설명 방식은 자율이다: ex. 블로그 글 기술, github repo에 기술, 설명한 녹음파일을 공유한다던지 등
  • 풀이한 문제에 대해서 가장 짧은 실행시간을 가지는 solution을 작성한 사람의 경우도 간단하게 본인의 풀이를 공유한다

    • 이 항목은 자율. 역시 취지는 서로에게 도움이 될만한 내용을 공유하는 것이다
    • 역시 설명 방식은 자율이다
  • 기한내에 문제를 풀지 못한 인원의 경우 1만원의 벌금을 내야 하며, 벌금은 총무가 일괄 관리한다

    • 단, 각자 불가피한 사유가 있는 경우가 있을 수 있으므로 각 1회에 한하여 벌금을 면제하며, 현황은 역시 총무가 관리한다

Season 1.

기간

  1. Span1_(2020-12-28 ~ 2021-01-11)

    1. 문제 : https://leetcode.com/problems/trapping-rain-water/
    2. leader : 법룡
  2. Span2_(2020-01-11 ~ 2020-01-25)

    1. 문제 : https://leetcode.com/problems/find-median-from-data-stream/
    2. leader : 채윤
  3. Span3_(2020-01-25 ~ 2020-02-08)

    1. 문제 : https://leetcode.com/problems/maximal-rectangle/
    2. leader : 도윤
  4. Span4_(2020-02-08 ~ 2020-02-22)

    1. 문제 : https://leetcode.com/problems/best-time-to-buy-and-sell-stock-iii/
    2. leader : 헌섭
  5. Span5_(2020-02-22 ~ 2020-03-08)

    1. 문제 : https://leetcode.com/problems/largest-rectangle-in-histogram/
    2. leader : 관용
  6. Span6_(2020-03-08 ~ 2021-03-22)

    1. 문제 : https://leetcode.com/problems/dungeon-game/
    2. leader : 우영
  7. Span7_(2020-03-22 ~ 2020-04-05)

    1. 문제 : https://leetcode.com/problems/cherry-pickup/
    2. leader : 상일
  8. Span8_(2020-04-05 ~ 2020-04-19)

    1. 문제 : https://leetcode.com/problems/sliding-window-maximum/
    2. leader : 영재
  9. Span9_(2020-04-19 ~ 2020-05-03)

    1. 문제 : https://leetcode.com/problems/maximum-number-of-events-that-can-be-attended/
    2. leader : 동관

Season 2.

기간

  1. Span1_(2021-05-10 ~ 2021-05-24)

    1. 문제 : https://leetcode.com/problems/validate-binary-search-tree/
    2. 보너스 : https://leetcode.com/problems/maximum-product-subarray/
    3. leader : 법룡
  2. Span2_(2021-05-24 ~ 2021-06-07)

    1. 문제1 : https://leetcode.com/problems/set-matrix-zeroes/
    2. 문제2 : https://leetcode.com/problems/jump-game/
    3. leader : 채윤
  3. Span3_(2021-06-07 ~ 2021-06-21)

    1. 문제1 : https://leetcode.com/problems/coin-change/
    2. 문제2 : https://leetcode.com/problems/rotate-image/
    3. leader : 헌섭
  4. Span4_(2021-06-21 ~ 2021-07-05)

    1. 문제1 : https://leetcode.com/problems/delete-nodes-and-return-forest/
    2. 문제2 : https://leetcode.com/problems/game-of-life/
    3. leader : 관용
  5. Span5_(2021-07-05 ~ 2021-07-19)

    1. 문제1 : https://leetcode.com/problems/advantage-shuffle/
    2. 문제2 : https://leetcode.com/problems/find-the-duplicate-number/
    3. leader : 우영
  6. Span6_(2021-07-19 ~ 2021-08-02)

    1. 문제1 : https://leetcode.com/problems/candy/
    2. 문제2 : https://leetcode.com/problems/super-egg-drop/
    3. leader : 상일
  7. Span7_(2021-08-02 ~ 2021-08-16)

    1. 문제1 : https://leetcode.com/problems/valid-sudoku/
    2. 문제2 : https://leetcode.com/problems/top-k-frequent-elements/
    3. leader : 영재
  8. Span8_(2021-08-16 ~ 2021-08-30)

    1. 문제1 : https://leetcode.com/problems/longest-consecutive-sequence/
    2. 문제2 : https://leetcode.com/problems/letter-combinations-of-a-phone-number/
    3. leader : 동관

Season 3.

기간

  1. Span1_(2021-09-06 ~ 2021-09-19)

    1. 문제1 : https://leetcode.com/problems/search-in-rotated-sorted-array/
    2. 문제2 : https://leetcode.com/problems/course-schedule-ii/
    3. leader : 관용
  2. Span2_(2021-09-20 ~ 2021-10-10) - 3주

    1. 문제1 : https://leetcode.com/problems/minimum-number-of-arrows-to-burst-balloons/
    2. 문제2 : https://leetcode.com/problems/construct-binary-tree-from-preorder-and-inorder-traversal/
    3. leader : 우영
  3. Span3_(2021-10-11 ~ 2021-10-24)

    1. 문제1 : https://leetcode.com/problems/longest-increasing-subsequence/
    2. 문제2 : https://leetcode.com/problems/merge-intervals/
    3. leader : 영재
  4. Span4_(2021-10-25 ~ 2021-11-07)

    1. 문제1 : https://leetcode.com/problems/wiggle-subsequence/
    2. 문제2 : https://leetcode.com/problems/triangle/
    3. leader : 정은
  5. Span5_(2021-11-08 ~ 2021-11-21)

    1. 문제1 : -
    2. 문제2 : -
    3. leader : 동관
  6. Span6_(2021-11-22 ~ 2021-12-05)

    1. 문제1 : -
    2. 문제2 : -
    3. leader : 채윤
  7. Span7_(2021-12-06 ~ 2021-12-19)

    1. 문제1 : -
    2. 문제2 : -
    3. leader : 도윤
  8. Span8_(2021-12-20 ~ 2022-01-02)

    1. 문제1 : -
    2. 문제2 : -
    3. leader : 상일
  9. Span9_(2022-01-03 ~ 2022-01-16)

    1. 문제1 : -
    2. 문제2 : -
    3. leader : 법룡
  10. Span10_(2022-01-17 ~ 2022-01-30)

    1. 문제1 : -
    2. 문제2 : -
    3. leader : 헌섭

Season 4.

기간

  1. Span1_(2022-02-07 ~ 2022-02-27) - 3주

    1. 문제1 : https://leetcode.com/problems/distant-barcodes/
    2. 문제2 : https://leetcode.com/problems/rank-teams-by-votes/
    3. leader : 도윤
  2. Span2_(2022-02-28 ~ 2022-03-13)

    1. 문제1 : https://leetcode.com/problems/longest-substring-without-repeating-characters/
    2. 문제2 : https://leetcode.com/problems/container-with-most-water/
    3. leader : 관용
  3. Span3_(2022-03-14 ~ 2022-03-27)

    1. 문제1 : https://leetcode.com/problems/validate-stack-sequences/
    2. 문제2 : https://leetcode.com/problems/shortest-bridge/
    3. leader : 우영
  4. Span4_(2022-03-28 ~ 2022-04-10)

    1. 문제1 : https://leetcode.com/problems/smallest-string-with-swaps/
    2. 문제2 : https://leetcode.com/problems/cheapest-flights-within-k-stops/
    3. leader : 동관
  5. Span5_(2022-04-11 ~ 2022-04-24)

    1. 문제1 : https://leetcode.com/problems/spiral-matrix-ii/
    2. 문제2 : https://leetcode.com/problems/monotone-increasing-digits/
    3. leader : 정은
  6. Span6_(2022-04-25 ~ 2022-05-08)

    1. 문제1 : https://leetcode.com/problems/merge-intervals/
    2. 문제2 : https://leetcode.com/problems/lowest-common-ancestor-of-a-binary-tree/
    3. leader : 법룡
  7. Span7_(2022-05-09 ~ 2022-05-22)

    1. 문제1 : https://leetcode.com/problems/prison-cells-after-n-days/
    2. 문제2 : https://leetcode.com/problems/partition-equal-subset-sum/
    3. leader : 영재
  8. Span8_(2022-05-23 ~ 2022-06-05)

    1. 문제1 : https://leetcode.com/problems/palindrome-partitioning/
    2. 문제2 : https://leetcode.com/problems/restore-ip-addresses/
    3. leader : 채윤
  9. Span9_(2022-06-06 ~ 2022-06-19)

    1. 문제1 : https://leetcode.com/problems/house-robber/
    2. 문제2 : https://leetcode.com/problems/word-break/
    3. leader : 헌섭
  10. Span10_(2022-06-20 ~ 2022-07-03)

    1. 문제1 : https://leetcode.com/problems/allocate-mailboxes/
    2. 문제2 : https://leetcode.com/problems/non-decreasing-array/submissions/
    3. leader : 상일

Season 5.

기간

  1. Span1_(2022-08-01 ~ 2022-08-14)

    1. 문제1 : https://leetcode.com/problems/accounts-merge/
    2. 문제2 : https://leetcode.com/problems/add-two-numbers/
    3. leader : 법룡
  2. Span2_(2022-08-15 ~ 2022-08-28)

    1. 문제1 : https://leetcode.com/problems/lfu-cache/
    2. 문제2 : https://leetcode.com/problems/daily-temperatures/
    3. leader : 동관
  3. Span3_(2022-08-29 ~ 2022-09-18) * 추석감안

    1. 문제1 : https://leetcode.com/problems/repeated-dna-sequences/
    2. 문제2 : https://leetcode.com/problems/group-anagrams/
    3. leader : 헌섭
  4. Span4_(2022-09-19 ~ 2022-10-02)

    1. 문제1 : https://leetcode.com/problems/jump-game-ii/
    2. 문제2 : https://leetcode.com/problems/couples-holding-hands/
    3. leader : 상일
  5. Span5_(2022-10-03 ~ 2022-10-16)

    1. 문제1 : https://leetcode.com/problems/minimum-time-to-collect-all-apples-in-a-tree/
    2. 문제2 : https://leetcode.com/problems/brick-wall/
    3. leader : 우영
  6. Span6_(2022-10-17 ~ 2022-10-30)

    1. 문제1 : https://leetcode.com/problems/valid-triangle-number/
    2. 문제2 : https://leetcode.com/problems/maximum-non-negative-product-in-a-matrix/
    3. leader : 관용

About

No description, website, or topics provided.

Resources

Stars

2 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages