C++ の動作確認をしてみた(275)

C++の練習を兼ねて, AtCoder Grand Contest 009 の 問題C (Division into Two) を解いてみた.

■感想.
1. 問題C は, 方針が見えなかったので, 解説を参照して実装したところ, 何とか, AC版となった.
2. 実装に苦労した(※動的計画法の二次元版 → 一次元版 → 高速化 の 順番に 実装を進めた)ものの, 苦手なdpの訓練を積めたので非常に良かったと思う.
3. また, Binary Indexed Tree の 復習も出来たので, 非常に良かったと思う.
公式のライブラリを拝借させて頂いてます.
4. 時間を見つけて, 引き続き, 過去問を振り返っていきたいと思う.

本家のサイトAGC 009 解説をご覧下さい.

■C++版プログラム(問題C/AC版).

■参照サイト
AtCoder Grand Contest 009
Binary Indexed Tree (Fenwick Tree)

カテゴリーC++

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください