[go: nahoru, domu]

Skip to content
This repository has been archived by the owner on Jun 19, 2020. It is now read-only.
/ algorithmSolution Public archive

Codility, HackerRank 등 코딩테스트 플랫폼에서 알고리즘 풀이 수련

License

Notifications You must be signed in to change notification settings

pro00er/algorithmSolution

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

43 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

algorithmSolution

Codility, HackerRank 등 코딩테스트 플랫폼에서 알고리즘 풀이 수련

  • 모든 방식은 멤버들과의 합의에 따라 바뀔 수 있음
  • 멤버들의 스케쥴에 따라 온/오프라인으로 일주일 주기로 만나서 진행
  • 매 회차가 끝난 후 회고를 진행하고, 진행했던 내용을 log 로 남김 (멤버공개)
  • 관련 구글 드라이브(멤버 공개)
  • 자신의 branch에 작업내용을 업데이트 (자신의 github이름의 branch가 메인 branch가 됨)
  • master branch에는 양식 등 공통되는 내용만 업데이트함

Codility - Lesson 중심 풀이

미리 풀어오기

  1. 함께 풀 문제 issue등록
  • issue template 사용해서 등록 / 예시
  1. PR
  • solution 파일 양식 참고하여 문제풀이 작성
  • 자기 github이름으로 된 branch에 PR함 (자신의 master branch 가 됨)
  • PR template 사용해 체크리스트를 확인하고 PR
  1. Code review
  • 서로의 코드를 성실하게 review
    • code Review 는 솔직하게, 좋았던 점, 개선해야할 점을 무례하지 않은 어조로 적는다.
    • 리뷰는 지적이 아니라 개선을 위한 절차이다. 리뷰는 개인에 대한 비판으로 받아들이지 않고 열린 마음으로 검토해본다. 리뷰는 상대가 받아들일 수도 받아들이지 않을 수도 있다.
    • 코드리뷰보다 중요한 건 같이 하는 멤버 마음을 상하지 않게 하는 것이다. 서로 배려하자.
  1. Merge
  • 코드리뷰 받은 내용 수정 후 자기가 merge

타임어택

  1. 정해진 시간 내 문제풀이
  • 모두가 처음 접하는 문제를 시간을 정해놓고 품
  • 공유와 디버깅이 가능하다면, 화이트보드코딩, 손코딩, IDE 사용 모두 상관없음
  1. 문제 접근법 공유
  • 정해진 시간이 완료되면 문제를 그만 풀고, 각자의 문제접근법을 공유

Releases

No releases published

Packages

No packages published