AtCoderに出て、緑パフォも出ずに終わってしまうことがあります。競技プログラミングとなると全く力を発揮出来ません。かなりの乖離があるからです。意味ない」という大量の検索を生んでいる理由でもあります。いつもおれのサイトに来てくれてありがとうございます。学生の方が強いのはある意味当たり前です。場合によっては大学院でアルゴリズムの研究をしてる場合もあります。競技プログラミングではどちらかというと、大学で学ぶ理論を要求されます。それが出来ているならば大抵の問題は、実装自体は大したことがないです。そのプログラミングの部分ははっきり言って大したことがないというのが実際のところです。関数型言語を使っていれば別ですが、ふつうはそれほど多くないと思います。大学の授業以降は再帰なんか書いたことなかったはずです。少なくとも、パズルのような問題を解いたことはあまりないはずです。名前くらいは聞いたことはあるかも知れません(メモ化を実装したライブラリはあります。実際に再帰関数をメモ化したことがある人は少ないと思います。「データがすべて」「型がすべて」などと言われます。パズル的に関数やデータ構造を操作するという機会はあまりありません。普段そんなコード書いていないから、いきなり書けと言われても無理に決まってます。自然とある程度の問題は解けるようになるのです。少なくともAtCoderのCやDまではすぐに解けるようになるはずです。この観点でおれが読んで良かったなと思う本がこれです。内容がとても軽いので、まず競プロのとっかかりとして読む本として優れていると思います。この本で学び直しをすることをオススメします。学ぶ価値のある本です。章立てはこうなってます。3は部分的にかじればよいでしょう。3はおれも全部読んだわけではないです。学んでおけば十分と思います。Judge)で提供されているという点です。スタイルで学習を進めていくことが出来ます。ABC155における言語差問題について【競技プログラミング】ダイクストラ法の計算量はなぜO(E)なのか今日のコンテストで自分の頭の悪さがわかった。【競技プログラミング】ナイーブな解法を考えてからDPに機械的に変形するテクニックCodeforcesで青色に昇格しました!!!AtCoderとの違いや活用法を紹介します。