2021-01-01から1年間の記事一覧

HTTF2022 本選 参加記

はじめに HTTF2022 本選に出場して 点、全体 8 位・ユース枠 2 位を獲得しました! ここまで取れると思っていなかったので嬉しいです!! 問題概要 できるだけ短いコマンドでお掃除ロボットを動かしてね atcoder.jp 考察 短い・操作数が多い・多くの範囲を掃…

JOI2022 2次予選 参加記

参加記(やっていた、考えてたことのメモ)です 7:00 (-6:00) 2次予選0問目 "起床" AC— 12:57 (-0:03) コードエディタを開くのを忘れており慌てて開く 準備はちゃんと、しようね! (ここから競技開始後の経過時間) 0:01 A 問題 AC (100点) 去年の A 問題のよう…

Python で二次元セグ木を実装した話

はじめに ライブラリ整備シリーズ第一弾 最近の ABC に出たとある問題でお世話になったので実装しました。 下の例では、minimum query の場合に絞って話をしています。 実装概要 乗せる配列を A (4 × 4) とします。 つまり、セグ木(名前を tree とします)は …

Python で非再帰 DFS を楽に実装したい話

ABC218 で非常にお世話になったので... 実装概要 (返り値・再帰のときの引数にあたるものを記録しておくための配列を作る) 各頂点で処理をするとき、 はじめに [現在処理をしている頂点, 0] を deque に append する その後、移動可能頂点があるならば、 [移…

AtCoder 青 になりました

はじめに 先週行われた AGC052 にて、青コーダーになることができました!!!やった!! 青コーダーになるまでにやったこと 精進をする まずはお決まりのものから。 見ると分かる通り、そのときの色 ±1 色 diff の問題を主に埋めていました。 ほぼ同色の問…