パッケージ library.other

クラス InclusiveScan

java.lang.Object
library.other.InclusiveScan
直系の既知のサブクラス:
PrefixSum

public class InclusiveScan extends Object
C++のstd::inclusive_scanに相当するクラス
関連項目:
  • フィールド詳細

    • n

      protected final int n
    • s

      protected long[] s
  • コンストラクタの詳細

    • InclusiveScan

      protected InclusiveScan(int n)
      コンストラクタ PrefixSumの方で使う
      パラメータ:
      n -
    • InclusiveScan

      public InclusiveScan(int[] a, LongBinaryOperator op)
      コンストラクタ
      パラメータ:
      a -
      op - 二項演算
    • InclusiveScan

      public InclusiveScan(long[] a, LongBinaryOperator op)
      コンストラクタ
      パラメータ:
      a -
      op - 二項演算
  • メソッドの詳細

    • get

      public final long[] get()
      戻り値:
      二項演算した後の配列