AtCoder
chokudaiさんいわく
Cがどれ位の難易度なのか気になったのでやってみる
「ABC」というのはAtCoder Beginner Contestのことのようだ。問題の難易度は簡単順にA, B, C, ...と続く
色とレベル感
とりあえず緑コーダーを目指したい
はじめてのAtCoder
参加目的
はじめかた
このコンテストに参加し問題を説いていく
Qiitaの記事のヒントはまず読まずに参加
対応している言語
コンテストごとのルールをお読み下さい。 ルールページへのリンクは、コンテストページのフッター部分にあります。
最近Goが気になっているのでGoでやってみることにしたが、他のコンテストではあまり対応されていないのでJava, C++, C#あたりがいいのかもしれないkadoyau.icon
やってみた
Beginners Selectionをすべて解いた
所感
ABCのA,Bの難易度
問題文をコードに起こしたら勝手に解ける。計算量とか気にする必要がまったくない
各言語での制御構文とか変数のbindingがわかっているかの肩慣らし
Cの難易度
ここから頭を使う
愚直にやると時間超過になるので、問題文から制約を洞察して枝刈りをする必要がある
ただし、有名なアルゴリズム(例えばバブルソートやクイックソートなどの基本的なソートのアルゴリズム)を知らなくても解ける