mir.pe (일반/어두운 화면)
최근 수정 시각 : 2022-02-08 08:15:11

코딩도장

1. 개요2. 띠3. 포인트와 랭킹4. 배지5. 기타

1. 개요

코딩도장은 프로그래밍 문제풀이를 통해서 코딩 실력을 수련(Practice)하는 곳입니다.
- 코딩도장 공식 소개문

공식 홈페이지
프로그래밍 문제가 수록되어있는 사이트이다.
2021년 4월 13일 기준 264개의 문제와 22629개의 풀이가 업로드되어있다.

2.

코딩도장에는 사용자의 등급을 "띠"로 분류한다. 등급이 낮은 순서대로 띠의 색깔이 흰색, 노란색, 파란색, 빨간색, 검은색이다. 각 등급이 되기 위한 조건과 그 권한은 다음과 같다.
권한[1]
흰색 풀이 작성, 추천
노란색 댓글 작성
파란색 문제 작성, 알고리즘 설명 수정, 난이도 투표
빨간색 다른 회원의 문제 및 풀이 개선
검은색 다른 회원의 댓글 개선 및 삭제, 멀티추천(문제에 대한 풀이 N개 추천가능)
승급 조건
흰색 회원가입
노란색 풀이작성 1회
파란색 풀이작성 3회, 추천하기 1회
빨간색 풀이작성 5회, 추천하기 1회, 추천받음 3회, 문제작성 1회
검은색 풀이작성 10회, 추천하기 3회, 추천받음 5회, 문제작성 3회

3. 포인트와 랭킹

문제에 대한 풀이작성, 난이도투표 등을 하다 보면 포인트가 쌓이게 되는데, 이 포인트를 기준으로 랭킹[2]을 매기게 된다. 포인트는 (문제작성 x 2점) + (풀이작성 x 난이도 x 5점) + (추천받음 x 추천인 띠 x 5점) + (추천하기 x 1점) + (난이도투표 x 3점) 으로 반영되며, 난이도가 높은 문제를 풀거나 띠가 높은 회원의 추천을 받았을 때 더 많은 포인트를 얻을 수 있다.

4. 배지

코딩도장에서 아래 표의 조건을 만족하면 받을 수 있는 배지도 존재한다.
배지 취득 조건
출제자 문제 작성 시
유단자 난이도 4 이상의 문제를 2개 이상 풀었을 때
사부님 알고리즘 태그 작성 시

5. 기타

동명의 강좌 사이트가 있다.
코딩도장

외국에 이와 비슷한 사이트로는 해커랭크, 리트코드, 오일러 프로젝트가 있다.
오일러 프로젝트는 주로 프로그래밍 언어 관계없이 수리문제를 푸는 것(예: n번째 소수 구하기)에 치중해 있다.
해커랭크와 리트코드는 주로 외국 기업 면접용 문제, 각종 언어의 튜토리얼 문제를 풀 수 있는 다양한 서비스를 제공하여 준다. 컨테스트도 정기적으로 열리며, 특정 엠블럼을 획득할 시 관련 자격증도 발부하여 주며 실제로 링크드인에 자신의 자격증을 첨부할 수 있다.
단 상술한 사이트를 포함한 대부분의 프로그래밍 문제풀이 사이트는 영어가 기본이고 한국어는 지원하지 않는다.


[1] 높은 띠는 낮은 띠의 권한을 상속한다. [2] Top 100위까지만 표시된다..