AtCoder

AtCoder

ABC175E 3次元は人には早すぎる

ABC175 EはPythonで解こうとすると実行時間短縮の工夫を凝らさないとTLEしがちな問題です。そもそも3次元のテーブルが出てくるのでDPを実装しようにも添え字がカオスでなかなか大変です。 3次元を1次元まで圧縮して高速&軽実装にする方法を紹介したいと思います。
AtCoder

AtCoder Problemsに(ほんの少しだけ)コミットしました!

AtCoder Problemsにプルリクを出してマージしていただきました。初のOSS活動と言ってもいいかもしれません。開発に興味がある人のために簡単な流れを記録しておきます。
AtCoder

AtCoder 提出コードのレベルが高い人を探す!!

AtCoderでレベルの高いコードを書いている人を探してみました。コードの長さと実行時間を評価基準として、pandasで解析しながらランキングを作ってみます。
AtCoder

AtCoder Pythonの新環境についてまとめていく-1- 組み込み関数&モジュール

AtCoderのジャッジシステムが更新されるとのことで、Pythonのバージョンも新しくなります。新環境で必要そうな知識をまとめていきたいと思います。
AtCoder

ABC155 D 負の数が絡む除算の切り捨て and 切り上げの整理【二分探索の境界を求める演算】

二分探索の境界値を求めるための演算と考え方を整理してみました。題材はABC155 Dです。負の数が絡んだだけで、二分探索の境界値の求め方にそうとう苦しんでしまったので、反省も踏まえて超基本のところも見直しています。
AtCoder

AtCoderで水色になりました

AtCoderで水色になりました。今までやってきたことを振り返ってまとめてみます。 競技プログラミングを始めたばかりの人に自分も水色になれるんだと思ってもらいたいです。
AtCoder

競技プログラミング初心者がやらかした凡ミスを紹介

2019年8月からAtCoderで競技プログラミングデビューしました。エンジニアとしての基礎力向上に役立つかなと思って始めたんですが、単純に面白くてハマっています。よくネットの記事は玉石混交(石多め)なんて言われますが、競技プログラミングに...