예제 #1
0
        public void Shuffle_3()
        {
            var solution = new _1470_ShuffleTheArray();
            var result   = solution.Shuffle(new int[] { 1, 1, 2, 2 }, 2);

            AssertHelper.AssertArray(new int[] { 1, 2, 1, 2 }, result);
        }
예제 #2
0
        public void Shuffle_1()
        {
            var solution = new _1470_ShuffleTheArray();
            var result   = solution.Shuffle(new int[] { 2, 5, 1, 3, 4, 7 }, 3);

            AssertHelper.AssertArray(new int[] { 2, 3, 5, 4, 1, 7 }, result);
        }
예제 #3
0
        public void Shuffle_2()
        {
            var solution = new _1470_ShuffleTheArray();
            var result   = solution.Shuffle(new int[] { 1, 2, 3, 4, 4, 3, 2, 1 }, 4);

            AssertHelper.AssertArray(new int[] { 1, 4, 2, 3, 3, 2, 4, 1 }, result);
        }