146のQ4でN個の点の3次元マンハッタン距離の最大値を求める問題が出たのでメモ。ICPC突破専用ザクを理解する過程で噛み砕いたものなので、上記記事を既読の方は本稿を読むには及ばない。考えた時、マンハッタン距離の最大値を求めよ。ような制約だと時間内に解くことができない。$$N個の点をfで射影した先で、各軸における最大値と最小値の差を求め、その差の(全次元の)最大値が求める答えとなる。倍の拡大を伴っている)に対応している。いわゆる「マンハッタン距離は45度回転させて考える」というやつである。次元でのチェビシェフ距離に置き換えることができる。項の負号が+になるものの正負をひっくり返しただけのものと1:1で対応していて、最大値と最小値の差の絶対値を取る用途では同じになるので節約のため+になる方で代表させる。次元にしても計算量や使用メモリ量が2倍になる以外の問題はない)3次元の場合:このときが言えることを利用する。次元各軸での最大値と最小値の差を求める。それらの差の最大値が求める値である。まとめコンテスト〈EDPC〉補習篇(T,U,...コンテスト後に読んだ問題たち。»@naoya_t自然言語処理とか機械学習とか競技プログラミングとか。競プロ精進記録は別ブログ🔒に移しました。yukicoder遅延伝搬セグメント木の復習をしたので、beetさん作問のセグ木コンテスト(2019/9/6開催)の問題を解いてみた。サウスタワー23Fなんで自分に参加権が来たのかよく分からないオンサイトイベントに参加してきた話。146のQ4でN個の点の3次元マンハッタン距離の最大値を求める問題が出たのでメモ。"なお、接尾辞配列を構成するアルゴリズムは他にも多数存在しています。14:00-FORCIAさんで開催されたオンサイトのゆるふわコンテストに参加。過去問コンテスト後に読んだ問題たち。ここで出てくるテクニックもこの機会にぜひ身につけておきたい。