示例#1
0
 static void Main(string[] args)
 {
     NumArray array = new NumArray(new int[] {7,2,7,2,0 });
     array.Update(4, 6);
     array.Update(0, 2);
     array.Update(0, 9);
     Console.WriteLine( array.SumRange(4, 4));
     array.Update(3, 8);
     Console.WriteLine(       array.SumRange(0, 4));
     array.Update(4, 1);
      Console.WriteLine(          array.SumRange(0, 3));
       Console.WriteLine(         array.SumRange(0, 4));
     array.Update(0, 4);
 }
示例#2
0
        static void Main(string[] args)
        {
            NumArray array = new NumArray(new int[] { 7, 2, 7, 2, 0 });

            array.Update(4, 6);
            array.Update(0, 2);
            array.Update(0, 9);
            Console.WriteLine(array.SumRange(4, 4));
            array.Update(3, 8);
            Console.WriteLine(array.SumRange(0, 4));
            array.Update(4, 1);
            Console.WriteLine(array.SumRange(0, 3));
            Console.WriteLine(array.SumRange(0, 4));
            array.Update(0, 4);
        }