コード例 #1
0
ファイル: MinSegmentTreeTests.cs プロジェクト: arst/AandDS
        public void CanUpdateValue()
        {
            var sut = new MinSegmentTree(new[] { 1, 3, 5, 7, 9, 11 });

            Assert.Equal(3, sut.GetSegmentValue(1, 3));

            sut.Update(1, 8);

            Assert.Equal(5, sut.GetSegmentValue(1, 3));
        }
コード例 #2
0
ファイル: MinSegmentTreeTests.cs プロジェクト: arst/AandDS
        public void GetMin()
        {
            var sut = new MinSegmentTree(new[] { 1, 3, 5, 7, 9, 11 });

            Assert.Equal(3, sut.GetSegmentValue(1, 3));
        }