문서 편집 권한이 없습니다. 다음 이유를 확인해주세요: 요청한 명령은 다음 권한을 가진 사용자에게 제한됩니다: 사용자. 문서의 원본을 보거나 복사할 수 있습니다. [include(틀:프로젝트 문서,프로젝트=나무위키 정보과학 프로젝트)] [include(틀:알고리즘 트레이닝 사이트)] ||<-2><:><bgcolor=#5D5D5D><table align=right> {{{#FFFFFF '''CodeUp[br] 코드업'''}}} || ||<-2><:><bgcolor=#FFFFFF> [[파일:CODEUP_LOGO.png|width=300]] || ||<:><bgcolor=#5D5D5D> '''{{{#white 국가}}}''' ||<:> [[대한민국]] || ||<:><bgcolor=#5D5D5D> '''{{{#white 사이트 목적}}}''' ||<:> [[알고리즘]] 트레이닝 || ||<:><bgcolor=#5D5D5D> '''{{{#white 소유자}}}''' ||<:> [[경남정보고등학교]] || ||<:><bgcolor=#5D5D5D> '''{{{#white 설립일}}}''' ||<:> [[2012년]] || ||<:><bgcolor=#5D5D5D> '''{{{#white 국내 회원수}}}''' ||<:> 17,797명 [* 2016년 6월 15일 오전 11시 25분 19초 기준] || ||<:><bgcolor=#5D5D5D> '''{{{#white 총 제출 횟수}}}''' ||<:> 1,227,765회 [* 2016년 6월 15일 오후 9시 26분 1초 기준] || ||<:><bgcolor=#5D5D5D> '''{{{#white 회원 가입}}}''' ||<:> 가능 || ||<:><bgcolor=#5D5D5D> '''{{{#white 링크}}}''' ||<:> [[http://codeup.kr/|홈페이지]] || [[정보과학(과목)|정보과학]] 의 기초, 심화 및 [[한국정보올림피아드]] 대비 등의 [[정보과학(과목)|정보과학]] 예제를 풀어볼 수 있는 [[알고리즘]] 트레이닝 사이트 [목차] == 개요 == '''[[http://codeup.kr/|CodeUp 사이트]]''' 우리나라의 [[정보과학(과목)|정보과학]] [[알고리즘]] 트레이닝 사이트 중 하나이다. CodeUp은 다른 사이트처럼 [[한국정보올림피아드]] 대비 만 하는 것이 아니라 프로그래밍 입문을 쉽게 할 수 있도록 해준다. 총 861문제가 등록되어 있으며, 몇몇은 재귀함수로만 풀수 있는 문제들이다. 여기는 스페셜 저지라는 것이 있는데, 스페셜 저지는 문제 정답이 여러개가 될수 있는 문제이거나, 입력이 없거나, 테스트 케이스가 하나만 있는 문제~~, 약을 한사발 한듯한 문제~~ 등이 여기 포함된다. 최근들어 엄청난 성장세를 보이고 있는데, 2012년 사이트 시작 이후 벌써 제출횟수 120만회에 도달했다. [* 옆집의 [[KOISTUDY]]는 2009년에 시작해겨우 118만회정도의 제출횟수를 보이고 있는데 말이다. 하지만 이는 KOISTUDY는 회원가입 후 문제를 풀려면 등업신청을 해야 해서 제출횟수가 작을 가능성이 있다. 뿐더러 KOISTUDY는 [[경기과학고등학교]]의 학생들이 주로 이용하기에 사이트가 초반에는 폐쇄적이기도 했다.] 통계는 [[http://codeup.kr/JudgeOnline/info.php|여기]]에서 확인할 수 있다. == 시스템 사양 및 컴파일러 == * [[CPU]] : Intel(R) Core i5-4250U CPU @ 1.30GHz x 4 * [[메모리]] : 8GB * HDD : Intel SSD 525 Series 120GB * 운영체제 : ubuntu 12.04 LTS * 주요 [[컴파일러]] : [[C언어|C]]/[[C++]] - GNU GCC/G++, [[JAVA]] - SUN_JAVA_JDK, [[Python]] - Python 2.7 / 3.4 원래 [[Pascal]], [[Bash]], [[PHP]], [[Perl]], [[C#]]의 언어의 제출을 [[2013년]] 9월부터 허용했었으나, 보안 문제로 [[2016년]] [[4월 21일]]부터 제출을 막았다. == 채점 결과 == * {{{#8C8C8C '''대기 중'''}}} : 채점이 밀려서 아직 채점이 완료 되지 않은 상태 * {{{#8C8C8C '''재채점 중'''}}} : 테스트 데이터를 다시 고친 경우, 해당 제출 코드를 다시 채점한 경우 * {{{#8C8C8C '''채점 중'''}}} : 채점이 진행되고 있는 상태 * {{{#5CB85C '''정확한 풀이'''}}} : 제출한 코드가 모든 테스트 케이스를 통과한 경우 * {{{#D9534F '''표현 에러'''}}} : 출력 결과가 테스트 케이스와 유사하나, 공백, 빈 줄과 같은 사소한 문제로 인해 출력 결과가 일치하지 않는 경우 * {{{#D9534F '''잘못된 풀이'''}}} : 출력 결과가 테스트 케이스와 다른 경우 * {{{#F0AD4E '''컴파일 중'''}}} : 채점을 하기 위해 컴파일을 하는 상태 * {{{#F0AD4E '''시간 초과'''}}} : 제출한 코드가 제한된 시간 이내에 끝나지 않은 경우 * {{{#F0AD4E '''메모리 초과'''}}} : 제출한 코드가 허용된 메모리보다 많은 메모리를 사용한 경우 * {{{#F0AD4E '''출력한계 초과'''}}} : 예상하는 보다 많은 출력이 발생한 경우 * {{{#F0AD4E '''실행 중 에러'''}}} : 세그먼트 에러, 부동 소수점 에러 등과 같은 에러가 발생한 경우 * {{{#F0AD4E '''컴파일 에러'''}}} : 컴파일러가 제출 코드를 컴파일 하지 못한 경우 == 문제 분류 == 1001 ~ : 기초 문제 1001 ~ : 기초100제 1101 ~ : 입출력문 1151 ~ : if~else 1251 ~ : for 1351 ~ : 다중 for 1401 ~ : 1차원 배열 1501 ~ : 2차원 배열 1601 ~ : 함수 1701 ~ : 수행평가 및 쉬운 수준의 대회 1901 ~ : 재귀함수 2001 ~ : 중급 문제 약간의 문제해결력이 필요한 문제 3001~ 자료구조, 알고리즘, 문제해결전략 3001 ~ : 탐색 및 정렬, 기본 알고리즘 3101 ~ : 기본 자료구조(STL : stack, queue, list, vector, set, map 등) 3201 ~ : 트리 & 그래프 등 3301 ~ : 욕심쟁이 기법(Greedy) 3401 ~ : DFS, BFS, 백트래킹, 분할정복 등 3701 ~ : Dynamic Programming 4001 ~ : 국내대회 4001 ~ : 교원컴퓨터프로그래밍 경진대회 기출문제 4201 ~ : 정보올림피아드 기출문제 5001 ~ : 해외대회 즉 USACO(USA Computing Olympiad)나 CCC(Canadian Computing Olympiad) Junior부문 문제들이 올라와 있다. == 운영 == 운영은 admin 한사람이 혼자 도맡아 하고 있다. 그런데 이 admin이 교사신지라 바쁘셔서, 게시판 관리가 힘들어 게시판에 가끔씩 [[영 좋지 않은]] 글들이 올라온다. [[분류:알고리즘 트레이닝 사이트]] 이 문서에서 사용한 틀: 틀:알고리즘 트레이닝 사이트 (원본 보기) 틀:프로젝트 문서 (원본 보기) CodeUp 문서로 돌아갑니다.