카테고리: Baekjoon Online Judge

Baekjoon Online Judge (BOJ)는 알고리즘/프로그래밍 문제를 온라인으로 채점받을 수 있는 사이트 입니다. 2017년 5월 현재 한달 평균 10만명의 유저가 방문하는 사이트이며, 주된 유저의 나이대는 18-24 (Google Analytics 기준, 약 75%) 입니다. BOJ에서 제공하는 광고 상품은 다음과 같습니다. 메인 페이지 슬라이더 광고 페이지 상단 배너 광고 페이지 하단 배너 광고 푸터 정사각형 광고 스폰서 문제 (예시: […]

스타트링크에서는 Baekjoon Online Judge를 이용해서 대회 개최를 후원하고 있습니다. 요약 contest@startlink.io 로 메일 보내주세요. 대회 개최 기록 BOJ에서 지금까지 열린 대회 NYPC 2016 대회 개최 조건 대회 문제는 BOJ를 통해 공개되어야 합니다. 대회에 후원으로 스타트링크가 들어가야 합니다. 오프라인 대회의 경우 대회에 관련된 인쇄물에 스타트링크 로고가 들어가야 합니다. 오프라인 대회의 경우 스타트링크 홍보 세션이 필요합니다. 대회 […]

컴공에 입학하면 한량처럼 지내도 지나가면서 전해 듣게 되는 BOJ 서비스, 그리고 한량인 글쓴이입니다. BOJ 유저들에게 한우 등급을 매기는 사소한 임무를 맡게 되어서 일단 로그부터 뒤적거려보았습니다. 유저들이 가장 많이 푼 문제는 2557번 문제 1문제만 풀고 가신 분은 4000명 정도 1 – 10문제를 푸신 분은 무려 활동 유저 수의 60퍼센트 가량을 차지하네요. 참고로 BOJ의 등록된 문제수는 14000개 가량입니다 […]

Baekjoon Online Judge는 어떻게 만들어졌을까요? 2010년 BOJ의 처음 모습은 매우 간단했습니다.   웹 서버는 Apache, 언어는 PHP, DB는 MySQL을 사용했습니다. 채점은 채점 관리와 채점으로 이루어져 있는데, 채점 관리가 MySQL에서 채점할 채점 번호를 받아와서 채점 프로그램을 실행시키는 형식이었습니다. 채점 프로그램을 채점이 완료된 후에 직접 DB에 결과를 넣는 방식이었습니다. 채점 관리와 채점 프로그램을 C언어로 작성되어 있었습니다. 자 이제 […]