タグ

2012年7月5日のブックマーク (1件)

  • オンラインジャッジの作り方/実装 - #define int ll

    オンラインジャッジを作ってみた、作ってみてる、作ってみようかなという人は結構多いのに、調べても何も出てこない不思議。 全体的な仕様 色々と、違いうる点がある。 今回はできるだけ必要最低限とおもわれる機能を追加していくことにする。 また、実装の方針として、できるだけ楽に、バグりにくくすることにする。 問題作成 問題にテストケースを追加 解答のサブミット 自動ジャッジ これらの一覧や検索等 コンテスト機能やログイン機能は後回しにすることにする。 何を作る必要がある? 多分この2つ。データベースは、1つのものを共有する。 webサーバ ユーザーからのhttpリクエストを処理してwebページを表示したり、投げてこられたソースコードをジャッジサーバに投げたりする。 ジャッジサーバ ソースコードをジャッジしてデータベースを更新する。 Webフレームワーク 何らかのWebフレームワークを使う事にはなると

    オンラインジャッジの作り方/実装 - #define int ll
    karihei
    karihei 2012/07/05