Ejemplo n.º 1
0
        public void Test5()
        {
            var input = "pqpqs";

            var result = new LongestSubstringWithAtMostKDistinctCharacters().SubstringKDistinctCount(input, 2);

            Assert.AreEqual(7, result);
        }
Ejemplo n.º 2
0
        public void Test1()
        {
            var input = "eceba";

            var result = new LongestSubstringWithAtMostKDistinctCharacters().LengthOfLongestSubstringKDistinct(input, 2);

            Assert.AreEqual(3, result);
        }
Ejemplo n.º 3
0
        public void Test4()
        {
            var input = "aa";

            var result = new LongestSubstringWithAtMostKDistinctCharacters().SubstringKDistinctCount(input, 1);

            Assert.AreEqual(2, result);
        }