レポート

Euclidean MST (Library Checker) correct.cpp の解説

背景 競プロでは、ユークリッド距離最小全域木の計算方法として、 Fortune のアルゴリズムでドロネー図(Delaunay diagram)を構築し、ドロネー図の最小全域木を計算するという方法がよくとられています。一方で、 Lib...
CTF

SECCON Beginners CTF 2024 writeup/感想

はじめに VRC競プロ部のチーム VRC-procon で参加しました。 CTF がどんなものか自分の手で体験しておきたかったです。私 Nachia から Flag を提出したのは misc/getRank のみです。 mis...
レポート

Double-Ended Palindromic Trees 解説

Library Checker への提案を踏まえ、 で提案された Double-Ended Palindromic Trees の原理をさらい、これを実際のプログラムとして実装する過程を解説します。 arXiv preprint...
レポート

転置原理まとめ

競プロやってても使わないテクニック 転置原理とは 転置原理(Tellegen's Principal)は、アルゴリズムの変形方法です。主に多項式関連の問題で利用され、応用例は現在 (2024年) も拡大しています。 ...
怪文書

木の等高線集約について

本投稿では、 JOI の問題 Sprinkler に代表されるように、木の頂点 $v$ からの距離が $d$ 以下の頂点の集合を参照したいとき、木の頂点数を $n$ として $O(n)$ 空間で処理する方法 BFS Numb...
競プロ

yukicoder No.2265 Xor Range Substring Sum Query の計算量解析

問題 yukicoder No.2265 Xor Range Substring Sum Query の解説で別解として触れられている、 提出 #848556 に示されるアルゴリズムの計算量は $n\leq 18$ で十...
レポート

区間代入/区間積 O(logN)/query で償却計算量にしないアルゴリズム

changelog 2024-02-23 問題文中の積の説明を改善。実行時間測定用の例題の具体的な問題を説明。 概要 こういうものがあります。 : その記事によると、計算量を償却することで空間 ...
その他

★★★ 修正依頼等について ★★★

Twitter マシュマロ Google フォーム(このページで送信できます) で受け付けます。 読み込んでいます…
競プロ

裏 EDPC・裏 TDPC

EDPC と TDPC の出題のうち、題意よりも強いか効率的な解法があるもの。 Educational DP Contest : ( Typical DP Contest : ( 説明は詳細ではない。実装例および外部の出...
レポート

第34回高専プロコン競技 大阪公立大高専 #procon34

トーナメント 32→16 で敗退しました。残念。 ビジュアライザのデザインの紹介 比較的明るくないマスが池を表します。 白い星印が城を表します。 城壁は、マス内側に四角の枠を描画して表現します。 $...
タイトルとURLをコピーしました