맨위로가기

온라인 저지

"오늘의AI위키"는 AI 기술로 일관성 있고 체계적인 최신 지식을 제공하는 혁신 플랫폼입니다.
"오늘의AI위키"의 AI를 통해 더욱 풍부하고 폭넓은 지식 경험을 누리세요.

1. 개요

온라인 저지는 프로그래밍 문제를 풀고 코드를 제출하여 채점받는 웹사이트를 의미한다. 한국과 외국에서 다양한 온라인 저지 사이트가 운영되고 있으며, 각 사이트는 문제의 난이도, 제공하는 기능, 사용자 인터페이스 등에서 차이를 보인다. 주요 한국 온라인 저지 사이트로는 백준 온라인 저지, 구름LEVEL, 코드트리, SW Expert Academy 등이 있으며, 외국 사이트로는 코드포스, 탑코더, 코드셰프, 해커랭크, SPOJ 등이 있다. 이러한 사이트들은 프로그래밍 실력 향상, 알고리즘 학습, 코딩 대회 참여 등 다양한 목적으로 활용된다.

더 읽어볼만한 페이지

  • 컴퓨터 프로그래밍 - 순서도
    순서도는 컴퓨터 알고리즘이나 프로세스를 시각적으로 표현하는 도구로, 흐름 공정 차트에서 기원하여 컴퓨터 프로그래밍 분야에서 알고리즘을 설명하는 데 사용되며, 다양한 종류와 소프트웨어 도구가 존재한다.
  • 컴퓨터 프로그래밍 - 의사코드
    의사코드는 컴퓨터 과학 및 수치 계산 분야에서 알고리즘을 설명하기 위해 사용되는 비표준적인 언어로, 자연어와 프로그래밍 언어의 요소를 혼합하여 알고리즘의 논리적 흐름을 이해하기 쉽게 하고 프로그래머가 실제 코드로 구현하기 전에 알고리즘을 설계하고 검토하는 데 유용하다.
온라인 저지

2. 한국 온라인 저지 사이트

국내에서 개발 및 운영되는 온라인 저지 사이트들은 다음과 같다.


  • 오일러 OJ '''[https://euleroj.io/ 오일러 OJ]'''
  • Baekjoon Online Judge, '''[https://web.archive.org/web/20101231152559/http://www.acmicpc.net/ Baekjoon Online Judge]'''
  • JUNGOL '''[https://web.archive.org/web/20150216222747/http://www.jungol.co.kr/ 정올 (한컴에듀케이션 OJ)]'''
  • CodeUp [https://codeup.kr/ codeup.kr (koistudy에서 영감을 얻음)]
  • [https://level.goorm.io 구름LEVEL] - 구름에서 진행된 알고리즘 대회 기출문제 탑재
  • AOJ (Algospot), '''[https://web.archive.org/web/20101011230859/http://www.algospot.com/ Algospot Online Judge V2]'''
  • JudgeOn, '''[https://web.archive.org/web/20201025124757/http://judgeon.net/ Judgeon]'''
  • DOVELET '''[https://web.archive.org/web/20110911181121/http://www.dovelet.com/ 더블릿]'''
  • koistudy '''[https://web.archive.org/web/20161113085625/http://koistudy.net/ koistudy.net (경기과학영재학교 OJ)]'''
  • Codeup '''[https://web.archive.org/web/20160416050326/http://codeup.kr/JudgeOnline/index.php CodeUp Online Judge]'''
  • [https://swexpertacademy.com SW Expert Academy]
  • [https://www.codetree.ai CodeTree(코드트리)]
  • Hello-World - 순수 한국 사이트

2. 1. 주요 사이트

2. 1. 1. 백준 온라인 저지 (Baekjoon Online Judge)

가장 많은 문제와 사용자를 보유한 한국 최대 온라인 저지 사이트 중 하나이다.

2. 1. 2. 구름LEVEL

알고리즘 문제 해결뿐만 아니라, 다양한 학습 콘텐츠를 제공하여 사용자들의 역량 강화를 돕는다.

2. 1. 3. 코드트리 (CodeTree)

시뮬레이션, 알고리즘 문제 등을 풀이하며 실력을 향상시킬 수 있는 플랫폼이다.

2. 1. 4. SW Expert Academy

삼성전자에서 운영하는 플랫폼으로, 소프트웨어 개발 역량 향상을 위한 다양한 자료와 테스트를 제공한다.

2. 2. 기타 사이트

2. 2. 1. 오일러 OJ (Euler OJ)

프로젝트 오일러 문제들을 풀 수 있는 온라인 저지이다.

2. 2. 2. JUNGOL (정올)

정올(JUNGOL)은 한국 정보 올림피아드(KOI)를 준비하는 학생들에게 유용한 사이트이다.

2. 2. 3. CodeUp

다양한 난이도의 문제들을 통해 프로그래밍 기초를 다질 수 있는 온라인 저지이다.

3. 외국 온라인 저지 사이트

코드포스(Codeforces)는 러시아에서 개발된 온라인 저지 사이트이다. 탑코더(TopCoder)는 알고리즘 문제 해결 능력을 평가하는 온라인 플랫폼이다. 코드셰프(CodeChef)는 인도의 온라인 저지 사이트이다. 핵커랭크(HackerRank)는 다양한 프로그래밍 챌린지를 제공하는 플랫폼이다. SPOJ(Sphere Online Judge)는 폴란드에서 개발된 온라인 저지 사이트이다. POJ는 북경대학교에서 운영하는 온라인 저지이다. UVa 온라인 저지(UVa Online Judge)는 스페인의 바야돌리드 대학교에서 운영하는 온라인 저지이다. 이 외에도 PC^2, domjudge, EduJudge 등의 온라인 저지 사이트가 존재한다.

3. 1. 주요 사이트

3. 1. 1. 코드포스 (Codeforces)

러시아의 사라토프 주립 대학교(사라토프 주립 대학교/Saratov State University영어)의 마이크 미르자야노프가 주도하는 그룹이 만든 프로젝트이다. 2013년에는 코드포스가 AtCoder를 활성 사용자 수에서 추월했다고 주장했다. 2024년 5월 기준, 100만 명 이상의 사용자가 등록되어 있다.

코드포스는 정기적인 프로그래밍 대회를 개최하는 것으로 잘 알려져 있다.

  • 코드포스 라운드는 2시간 동안 진행되는 일반적인 대회이다. 참가자의 레이팅에 따라 디비전 1, 2, 3, 4의 4개 디비전으로 나뉘어 진행된다.
  • Educational Codeforces Round는 2~2시간 30분 동안 진행되며, 1499 이하의 레이팅을 가진 사용자와 레이팅이 없는 사용자를 위한 대회이다.
  • Div. 1 + Div. 2 라운드는 디비전 1, 2 참가자가 모두 참여하는 대회이다.
  • Global Round는 모든 사용자가 참여할 수 있는 대회로, 모든 참가자가 동일한 문제 세트를 받는다.


코드포스에서는 대회 개최 외에도 다양한 기능을 제공한다.

  • 다른 사용자와 소통할 수 있는 블로그 시스템
  • 대회를 위한 문제 및 테스트 케이스를 만들고 관리할 수 있는 Polygon 시스템
  • 이전 대회 문제들을 풀어볼 수 있는 문제 셋
  • 사용자 간 실력을 비교할 수 있는 레이팅 시스템
  • 프로그래밍 교육 자료를 제공하는 Gym


3. 1. 2. 탑코더 (TopCoder)

알고리즘, 개발, 디자인 등 다양한 분야의 챌린지를 제공하는 플랫폼이다.

3. 1. 3. 코드셰프 (CodeChef)

인도에서 개발된 온라인 저지 사이트이다. 다양한 난이도의 문제와 대회를 제공하며, 사용자들은 이를 통해 프로그래밍 실력을 향상시킬 수 있다. 코드셰프는 특히 알고리즘과 자료구조 관련 문제들을 많이 다루고 있어, 경쟁 프로그래밍을 준비하는 사람들에게 유용하다.

3. 1. 4. 해커랭크 (HackerRank)

기업 코딩 테스트 준비에 유용한 플랫폼으로, 다양한 기업의 문제들을 풀어볼 수 있다.

3. 1. 5. SPOJ (Sphere Online Judge)

SPOJ (Sphere Online Judge)는 다양한 알고리즘 문제들을 제공하며, 사용자 커뮤니티가 활성화되어 있는 온라인 저지이다.

3. 2. 기타 사이트

3. 2. 1. POJ (Peking University Judge Online)

북경대학교에서 운영하는 온라인 저지 사이트이다.

3. 2. 2. UVa Online Judge

스페인의 바야돌리드 대학교에서 운영하는 온라인 저지 사이트이다.


본 사이트는 AI가 위키백과와 뉴스 기사,정부 간행물,학술 논문등을 바탕으로 정보를 가공하여 제공하는 백과사전형 서비스입니다.
모든 문서는 AI에 의해 자동 생성되며, CC BY-SA 4.0 라이선스에 따라 이용할 수 있습니다.
하지만, 위키백과나 뉴스 기사 자체에 오류, 부정확한 정보, 또는 가짜 뉴스가 포함될 수 있으며, AI는 이러한 내용을 완벽하게 걸러내지 못할 수 있습니다.
따라서 제공되는 정보에 일부 오류나 편향이 있을 수 있으므로, 중요한 정보는 반드시 다른 출처를 통해 교차 검증하시기 바랍니다.

문의하기 : help@durumis.com