https://atcoder.jp/contests/abc206/submissions/49840456https://chat.openai.com/share/2b95654c-5852-4f49-a048-e83ca2a4222f
問題 C - Socks 2 提出コード Submission #49198818 - UNIQUE VISION Programming Contest 2023 Christmas (AtCoder Beginner Contest 334) 問題要約 k枚の靴下Aに対して、、相異なるi, j を選ぶとき、Σ |Ai - Aj| が最小となるものを求めてください。 ただ…
4月は環境が変わってバタバタしてたが、5月も中頃に差し掛かり新しい生活にも慣れてきた。 競プロ 最近は一日一問緑の問題を解いている。一週間のうちに解く緑7問を日曜日に選定し、一日一問ずつ解いている。 先週までは帰宅後問題を見ていたが、通勤時や昼…
DPの問題のまとめ我々の前に常に立ちはだかるDP(から我々)を救いたい。 AtCoderにおいてD問題はDPのD!と呼ばれるほど頻出のテクニックであるDP(動的計画法、Dynamic Programming)のまとめ・解説です。 頻出形だが理解が難しいのが困るところ。D - Step U…
最短経路アルゴリズムのダイクストラ法まとめE - Come Back Quickly Diff:1323
https://kenkoooo.com/atcoder/#/contest/show/b57b32ea-19c0-4724-ab73-f7839e0cae86 4問目 atcoder.jp(+1, +2), (+2, +1)★マスの移動は下記のように分解できる。 (+1, +2 ) = (0, 1) + (1, 1) (+2, +1 ) = (1, 0) + (1, 1)n * m の格子点の左下から右上…
問題: https://atcoder.jp/contests/typical90/tasks/typical90_g 解説: kyopro_educational_90/007.jpg at main · E869120/kyopro_educational_90 · GitHub 愚直に計算するとO(300,000 ^ 2)で到底間に合わないので二分探索を用いる必要がある。 C++のライ…
気が向いたときに徒然なるままに書く。 次に書くのは10年後かもしれない。