Git Product home page Git Product logo

coding-test-study's Introduction

코딩테스트 스터디

💻 취뽀를 위한 코딩테스트 준비

관련 정보는 Notion 페이지에서도 확인 가능합니다.

🧑🏻‍💻 스터디원

jin-jae maj34 Chokeunhee eunjeechoi
김진재 마민정 조근희 최은지
Github Github Github Github

📅 스터디 일정

  • 매주 일요일 11시에 스터디를 진행합니다.
  • FaceTime을 이용하여 온라인으로 진행합니다.
Date Study Tags Presenter
December 24, 2023 11:00 AM #1 Hash 김진재
December 31, 2023 11:00 AM #2 Stack/Queue 마민정
January 14, 2024 11:00 AM #3 Heap, Sort 조근희
January 21, 2024 11:00 AM #4 Brute Force 최은지
January 28, 2024 11:00 AM #5 Greedy 김진재
February 4, 2024 11:00 AM #6 Dynamic Programming 마민정
February 11, 2024 11:00 AM #7 Breadth First Search, Depth First Search 조근희
February 18, 2024 11:00 AM #8 Binary Search, Graph 최은지

❓ 스터디 진행 방식

  • 발표
    • 발표자는 알고리즘에 대한 개념을 간단하게 설명합니다. (Notion, PPT 등 활용)
  • 코드 리뷰
    • 매주 제시된 분량의 문제를 풀이합니다.
    • 풀이한 문제를 pull request를 이용해 보냅니다. (기한: 매주 스터디 시작 전)

🌲 Github 규칙

  • 매주 스터디 시작 전까지 풀이한 문제를 본 repository의 main branch에 pull request를 이용해 보냅니다.
  • file name
    • 주차별로 폴더를 만듭니다. (ex. week01_hash)
    • 각 주차별 폴더에 파일을 업로드합니다. 파일 이름은 {source}{problem_code}_{problem_name}으로 합니다. (ex. BOJ1000_A+B)
    • source는 문제 출처를 의미합니다.
      • BOJ: 백준
      • PGM: 프로그래머스
      • ...
    • 프로그래머스의 경우, 문제 코드가 없으므로 {source}_{problem_name}으로 합니다. (ex. PGM_incomplete_runner)
  • pull request
    • 제목은 Week{##} - {이름} 풀이로 합니다. (ex. Week01 - 김진재 풀이)
    • 내용에는 특이사항, 느낀점 등을 자유롭게 적습니다.
  • commit message
    • 주차 코드 전체를 커밋하는 경우, add: Solve week{##} problems으로 합니다. (ex. add: Solve week01 problems)
    • 문제 단위로 풀이해서 커밋하는 경우, add: Solve week{##} problem {file_name}으로 합니다. (ex. add: Solve week01 problem PGM_incomplete_runner)

coding-test-study's People

Contributors

eunjeechoi avatar jin-jae avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.