示例#1
0
        public void Test1()
        {
            var arr    = new int[] { 1, 2, 0, 0, 0, 2, 1 };
            var result = solution.TopKFrequent(arr, 1);

            Assert.AreEqual(result.Length, 1);
            Assert.AreEqual(result.Any(a => a == 0), true);
        }
示例#2
0
        public void TestMethod1(int[] nums, int k, int[] expected)
        {
            // Arrange
            TopKFrequentElements question = new TopKFrequentElements();

            // Act
            IList <int> actual = question.TopKFrequent(nums, k);

            // Assert
            CollectionAssert.AreEqual(new List <int>(expected), new List <int>(actual));
        }