Code Monkey home page Code Monkey logo

coding-test-study's Introduction

💻 Coding-Test-Study

코딩 테스트 문제 풀이 및 업로드

✏ 스터디 진행 방식

  • 기간 : 2022.02.09 ~
  • 개인 과제 제출 및 문제 풀이
  • 타임어택 알고리즘 문제 풀기
  • 노션에 알고리즘 개념 정리

👨‍💻 스터디 참석 명단

김남희 강태웅 김기한 김명지 서재형 권용준 배혜연 이준하

📚 스터디 일정표

4월 스터디 일정표

주차 주제 문제1 문제2 문제3
8주차
(04.04~04.08)
- [BOJ14500]
테트로미노
- -
2, 3월 스터디 일정표 (매주 특정 유형 4문제 이상)
주차 알고리즘 유형 문제1 문제2 문제3 문제4 문제5
1주차
(02.09~02.11)
완전 탐색
(Exhaustive Search)
[BOJ1339]
단어 수학
[BOJ1062]
가르침
- - -
2주차
(02.14~02.18)
DFS / BFS [BOJ2573]
빙산
[BOJ14225]
부분수열의 합
[BOJ1012]
유기농 배추
[BOJ2589]
보물섬
-
3주차
(02.21~02.25)
탐욕 알고리즘
(Greedy)
[BOJ12845]
모두의 마블
[BOJ11000]
강의실 배정
[BOJ14891]
톱니바퀴
[BOJ1969]
DNA
[BOJ1946]
신입사원
4주차
(02.28~03.04)
DP / 구현 [BOJ2579]
계단 오르기
[BOJ15486]
퇴사2
[BOJ21610]
마법사 상어와 비바라기
[BOJ21608]
상어 초등학교
-
5주차
(03.07~03.11)
다익스트라
(Dijkstra)
[BOJ1446]
지름길
[BOJ1753]
최단경로
[BOJ18352]
특정 거리의 도시 찾기
[BOJ4485]
녹색 옷 입은 애가 젤다지?
[BOJ1916]
최소비용 구하기
6주차
(03.21~03.25)
그래프 / 구현 / 이진탐색 [BOJ14503]
로봇청소기
[BOJ13397]
구간 나누기2
[BOJ1647]
도시 분할 계획
[BOJ7569]
토마토
-
7주차
(03.28~04.01)
문자열 [BOJ1254]
팰린드롬 만들기
[BOJ1013]
Contact
[BOJ4949]
균형잡힌 세상
- -

📂 파일 및 폴더 규칙

알고리즘유형/문제번호/이름(ID)/Main.java

Exhaustive_Search/BOJ00000/namhee/Main.java
  • java 파일 이름은 자유
  • 자신의 폴더에 코드 외 다른 메모나 문서 추가 가능

✅ Commit Message 규칙

[Commit Type] 이름(ID) / 문제사이트와 번호 / 문제이름 / 알고리즘 유형

git commit -m "[code] namhee / BOJ00000 / Hello World / 완전탐색"
  • 문제 사이트

  • Commit Type

    • code : 코드 작성
    • add : 추가 솔루션 작성
    • fix : 코드 오류 수정
    • refactor : 코드 리팩토링
    • docs : README.md와 같은 코드 외 문서 작성 및 수정
    • rename : 파일, 폴더명 수정 및 이동
  • 코드 관련 커밋이 아니라면 Commit Type 외의 규칙은 따르지 않아도 상관 없음


✅ PR 규칙

이름(ID) / 주차 / 문제번호 - 문제이름

namhee / week01 / 문제1 - Hello World
  • PR 코멘트에는 템플릿에 작성된 양식을 따라도 되고, 자유롭게 작성
  • PR 코멘트로 자유롭게 코드 리뷰

coding-test-study's People

Contributors

nhee-dev avatar dttmm avatar henginthere avatar junhalee avatar forlivd avatar mxxxxxji avatar taxfdi6371 avatar kim-kihan 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.