C++初めての ~焼きなまし法~ 抽象的なコードと具体的な実装までのメモ 焼きなまし法を{状態・焼きなまし法}に分けて、抽象的なコードと具体的なコードを書いてみました(C++) Chokudai Contest 004での使用例も載せています 2024.10.31C++アルゴリズムヒューリスティック競プロ
C++C++のソート・比較順に関するまとめ C++で使う比較・ソートにまつわるアレコレをまとめました。 昇順・降順ソート、自作クラスの比較方法、sort()に比較方法をラムダ式で渡す方法、priority_queueの優先順位の変更などなど... 2024.08.07C++競プロ
C++C++の構造化束縛とかいう神機能 pair型でデータを扱うとき...変数名.firstという書き方、何のデータを表しているのか分かりずらいと思った経験、ありませんか?? 実はもっと分かりやすい名前を付けて扱える"構造化束縛"という書き方があるのです!! 今回はその構造化束縛についてコードも載せてまとめました!! 2024.07.18C++競プロ
競プロ知っているとコード量に差が出る!! bit系の便利な知識 コード量に差が出る、知っていたい知識をまとめました C++20以降の<bit>に関連する関数・bitsetやbit関連の演算子 についてのサンプルコードあり 2024.04.15C++競プロ