私はHackeEarthの次のような問題を解決するために、次のフェンウィックツリーの実装を行っています:Question #include <iostream>
#define MAX 1000000007
using namespace std;
long long int dp[500006];
long long int GCD[500006];
// Function t
フェンウィック・ツリーを使用してq個の問合せに対してn個のサイズの配列の範囲l〜rにあるすべての索引iの最後のk項の合計を見つける方法は問合せごとに異なります。ハッカーの問題ですhacker with team そのチュートリアルではありませんが、私は説明が与えられていないので、彼らがどのようにしたのか分かりません。 それはどうやって説明できますか?