• 2022.05.06競プロUnionFindの改善を今更やった
    UnionFindの定番らしい計算量改善(経路圧縮、union by size)をやってみた。
  • 2022.04.10競プロ競プロ典型90問をなぞるのをやめた
    精進のために競プロ典型90問を順番に解いていたのだけど、思う所があって方針を変えた。
  • 2022.02.13競プロダイクストラ法を完全に理解した
    競プロ典型90問 013:Passing でダイクストラ法を完全に理解したので覚書きを残す。
  • 2022.02.12競プロRubyで優先度付きキューを実装した
    優先度付きキュー(PriorityQueue)をRubyで車輪の再発明してみたら大分苦戦した。
  • 2022.02.07競プロ競プロ典型90問 012:Red Paintingをやってみた
    競プロ典型90問の『Red Painting』をやってみた。とても学びがあったものの解説を理解するのにだいぶ時間がかかってしまったので、覚書きをしておこうと思う。
  • 2022.02.04競プロ幅優先探索(BFS)を完全に理解した
    競プロ典型90問 003:Longest Circular Road を(解説を読んで)実装して幅優先探索を完全に理解したので覚書きをする。
  • 2022.01.30競プロ競プロ典型90問 001:Yokan Partyをやってみた
    競プロ典型90問の第1回『Yokan Party』をやってみた。難しいけどこれは面白い。
  • 2022.01.09競プロRubyの繰り返し処理が思ったより遅かった
    競プロの演習問題で多重ループで全探索する問題があったので Ruby で実行したらTLEしまくった。
HomeAboutContact
© 2021 gengogo5.com