편집을 취소할 수 있습니다. 이 편집을 되돌리려면 아래의 바뀐 내용을 확인한 후 게시해주세요.
최신판 | 당신의 편집 | ||
1번째 줄: | 1번째 줄: | ||
[[분류: | [[분류:컴퓨터 과학]] | ||
[[분류:컴퓨터 프로그래밍]] | [[분류:컴퓨터 프로그래밍]] | ||
주어진 문제가 있고, 문제에 대한 답을 구하는 | 주어진 문제가 있고, 문제에 대한 답을 구하는 프로그램을 [[컴퓨터 과학]]에서 다루는 알고리즘을 사용하여 작성 후, 이를 제출하면 미리 준비된 테스트 데이터를 적용하여 자동으로 채점하는 시스템 또는 사이트를 뜻한다. [[ACM ICPC]], [[정보올림피아드]] 등과 같이 유명한 프로그래밍 대회에서 출제되는 문제와 유사한 문제를 다룬다. 온라인 저지 사이트에서 자체적으로 프로그래밍 대회를 진행하는 일도 있다. | ||
온라인 저지에서 제공하는 문제를 풀기 위해서는 기본적으로 익숙하게 구사할 수 있을 정도로 잘 아는 프로그래밍 언어가 있어야 하고, [[알고리즘]]에 대한 기본 지식과 함께 문제를 분석하여 수학적으로 모델링하고 최적화 할 수 있는 능력이 요구된다. 여기에 [[자료구조]]에 대한 지식도 있다면 더욱 좋다. | 온라인 저지에서 제공하는 문제를 풀기 위해서는 기본적으로 익숙하게 구사할 수 있을 정도로 잘 아는 프로그래밍 언어가 있어야 하고, [[알고리즘]]에 대한 기본 지식과 함께 문제를 분석하여 수학적으로 모델링하고 최적화 할 수 있는 능력이 요구된다. 여기에 [[자료구조]]에 대한 지식도 있다면 더욱 좋다. | ||
온라인 저지 문제의 정답에 해당하는 풀이법은 보통 단 | 온라인 저지 문제의 정답에 해당하는 풀이법은 보통 단 한가지만 존재하지 않으며, 문제에 주어진 실행 제한 시간 안에 작성한 프로그램이 입력받은 테스트 입력 데이터에 의해 출력한 결과 데이터가 채점용 정답 데이터와 일치하면 모두 정답이다. 따라서 사용할 수 있는 모든 방법을 동원하여 프로그램을 작성하면 된다. | ||
이 문서는 알고리즘 문제 풀이를 공부하거나 [[ACM ICPC]], [[정보올림피아드]] 등의 프로그래밍 대회를 준비하는 사람들을 위해 도움이 되는 온라인 저지 사이트 목록(특히 국내 사이트)를 정리하기 위해 생성되었다. | |||
이 문서는 알고리즘 문제 풀이를 공부하거나 [[ACM ICPC]], [[정보올림피아드]] 등의 프로그래밍 대회를 준비하는 사람들을 위해 도움이 되는 온라인 저지 사이트 목록(특히 국내 사이트)를 정리하기 위해 생성되었다. | |||
== 국내 == | == 국내 == | ||
18번째 줄: | 15번째 줄: | ||
* Algospot, https://algospot.com | * Algospot, https://algospot.com | ||
* Baekjoon Online Judge, https://www.acmicpc.net | * Baekjoon Online Judge, https://www.acmicpc.net | ||
* CodeUp Online Judge, http://codeup.kr | * CodeUp Online Judge, http://codeup.kr | ||
* Coding is Fun, http://codingfun.net | * Coding is Fun, http://codingfun.net | ||
* Dovelet, http://www.dovelet.com | * Dovelet, http://www.dovelet.com | ||
** 부분 유료. 다른 사이트와 달리 30 계단이라고 하여 단계별 문제를 풀면서 학습을 할 수 있도록 구성되어 있다. 4 ~ 30 계단이 유료이고, 1 ~ 3 계단과 옥상에 해당하는 부분은 무료다. | ** 부분 유료. 다른 사이트와 달리 30 계단이라고 하여 단계별 문제를 풀면서 학습을 할 수 있도록 구성되어 있다. 4 ~ 30 계단이 유료이고, 1 ~ 3 계단과 옥상에 해당하는 부분은 무료다. | ||
* Lavida, http://judge.lavida.us | * Lavida, http://judge.lavida.us | ||
* Jungol, http://jungol.co.kr | * Jungol, http://jungol.co.kr | ||
* oj.uz, http://oj.uz | * oj.uz, http://oj.uz | ||
* Project Euler @KR, http://euler.synap.co.kr | * Project Euler @KR, http://euler.synap.co.kr | ||
* Try-Catch, http://www.try-cat.ch | * Try-Catch, http://www.try-cat.ch | ||
=== | === 학교 === | ||
==== 대학교 ==== | |||
* 고려대학교 WithCS, https://www.withcs.net | * 고려대학교 WithCS, https://www.withcs.net | ||
* 한국기술교육대학교 Online Judge, http://judge.koreatech.ac.kr | * 한국기술교육대학교 Online Judge, http://judge.koreatech.ac.kr | ||
==== 고등학교 ==== | |||
* 경기과학고등학교 KoiStudy, http://koistudy.net | * 경기과학고등학교 KoiStudy, http://koistudy.net | ||
* 경남과학고등학교 GSHS Judge ON, http://www.judgeon. | * 경남과학고등학교 GSHS Judge ON, http://www.judgeon.net | ||
=== 유료 === | === 유료 === | ||
48번째 줄: | 40번째 줄: | ||
*** 대학생, 일반인 대상 | *** 대학생, 일반인 대상 | ||
== 해외 == | == 해외 == | ||
== 관련 문서 == | == 관련 문서 == | ||
* [[알고리즘]] | * [[알고리즘]] | ||
* [[ | * [[쉽게 배우는 프로그래밍 입문/알고리즘]] | ||
* [[그럭저럭 배우는 프로그래밍/알고리즘]] | |||
== 관련 링크 == | == 관련 링크 == | ||
* 한국정보진흥원 정보올림피아드(KOI) 기출문제, https://www.digitalculture.or.kr/koi/selectOlymPiadDissentList.do | * 한국정보진흥원 정보올림피아드(KOI) 기출문제, https://www.digitalculture.or.kr/koi/selectOlymPiadDissentList.do |