You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert
はじめに drken さんの精選過去問 10 問を難解言語の Hexagony で解いてみました.難解言語の Whitespace で解いてみたに続いて難解言語編の第 2 弾です. コンテストページはこちらです. 仕様を知らないで読んでもつまらないかなと思ったので言語の解説も書きました.やっていることは公式の和訳に近いです. TL; DR Whitespace は簡単だった. いざ出陣 現状,AtCoder では Hexagony を用いることができません(えーん).そのため,今回は C++ でインタプリタを実装し,Hexagony のソースをそこに埋め込む形で提出しました. インタプリタを作りつつ提出していたので,最初の数問のインタプリタにはバグがあります.もし私のインタプリタを使いたい場合は新しいものからコピペするなどしてください. まだ実装ミスがあったり仕様の勘違いがあるかもしれませ
言語別の競技プログラミング入門資料たち それでは各言語別の入門資料たちをまとめて行きます。 Python 最近は Python で競プロを始める人が激増しています! データ分析や機械学習において Python がメジャーな言語となったことから、Python を学びたいという方は大勢いるでしょう。Python を勉強したいというモチベーションで AtCoder を始める方も多いと聞きます。計算実行速度の観点からは C++ に比べて不利な感があるので、ARC E 問題以上の難易度に挑むようになったら C++ などの速い言語も覚えていく必要が生じますが、AtCoder 500 点問題までの難易度帯であれば概ね通せるようです。今後 Python で書かれたアルゴリズム解説資料などが充実して行くといいなと思います。 AtCoder に登録したら解くべき精選過去問 10 問を Python3 で解いて
adventar.org はじめに AtCoder Problems というサービスを作っています。最近作り直しています。 http://beta.kenkoooo.com/atcoder/ これは AtCoder の提出を全部クロールして、一覧で見れるようにしたものです。最近は機能が増えすぎていますが・・・ ソースコードも公開しています。このプログラムの中でどんなことをしているのかを書いていきたいと思います。競技プログラミングはそんなに関係ないです。 github.com スクレイパー Scala で書いています。ScalaScraper でクロールもスクレイピングもやってくれるので、それに任せています。 やっていることは以下のとおりです。 コンテスト一覧をクロールして DB に入れる。 DB のコンテストを順番に見ていき、そのコンテストの問題をクロールして DB に入れる。 コンテスト
この記事は Competitive Programming Advent Calendar 2015 の 10 日目の記事です。 はじめに ここ最近はあまりやっていないのですが、ABC(AtCoder Beginner Contest)の過去問を bash で解くという謎の縛りプレイをやっています。一応、競技プログラマとしての経験があるにはあるので、普通の言語でよければ ABC の問題ぐらいは解けるのですが、bash 縛りとなると一筋縄ではいきません。それでも 30 問以上は解いていて、C 問題、D 問題もそれなりに解いています。 実際に書いたコードに関しては、こちらのリポジトリ(github.com)にリンクがあるのでそちらを参照してください。Wiki にも少しだけページがあって Tips 等が書いてあります。この記事ではもう少し背景寄りの話をしようかと思います。 あちこちで話はしている
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く