pro00er / algorithmSolution

Codility, HackerRank 등 코딩테스트 플랫폼에서 알고리즘 풀이 수련
GNU General Public License v3.0
3 stars 6 forks source link
algorithms-datastructures codility-lessons codility-solutions coding-interviews hackerank hackerrank-solutions

algorithmSolution

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

Codility - Lesson 중심 풀이

미리 풀어오기

  1. 함께 풀 문제 issue등록

    • issue template 사용해서 등록 / 예시
  2. PR

    • solution 파일 양식 참고하여 문제풀이 작성
    • 자기 github이름으로 된 branch에 PR함 (자신의 master branch 가 됨)
    • PR template 사용해 체크리스트를 확인하고 PR
  3. Code review

    • 서로의 코드를 성실하게 review
    • code Review 는 솔직하게, 좋았던 점, 개선해야할 점을 무례하지 않은 어조로 적는다.
    • 리뷰는 지적이 아니라 개선을 위한 절차이다. 리뷰는 개인에 대한 비판으로 받아들이지 않고 열린 마음으로 검토해본다. 리뷰는 상대가 받아들일 수도 받아들이지 않을 수도 있다.
    • 코드리뷰보다 중요한 건 같이 하는 멤버 마음을 상하지 않게 하는 것이다. 서로 배려하자.
  4. Merge

    • 코드리뷰 받은 내용 수정 후 자기가 merge

타임어택

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