private static void Main(string[] args)
        {
            var list = ListGenerator.GetListIntegers(Min, Max);
            var longestSubsequence = Utilities.GetLongestSubsequenceOfRepeating(list);

            var listJoined = Utilities.Join(list.ToArray());

            Console.WriteLine("Original Sequence : {0}\nLongest subsequence of repeating:\n", listJoined);

            var longesJoined = Utilities.Join(longestSubsequence.ToArray());

            Console.WriteLine(longesJoined);
        }
        static void Main()
        {
            try
            {
                var list = ListGenerator.GetListIntegers(Min, Max);
                Console.WriteLine("Original list: {0}\n", Utilities.Join(list.ToArray()));

                var cleared = ClearNegatives(list);
                Console.WriteLine("Cleared list: {0}", Utilities.Join(cleared.ToArray()));
            }
            catch (ArgumentException ex)
            {
                Console.WriteLine(ex.Message);
            }
        }
示例#3
0
        public static void Main(string[] args)
        {
            var list = ListGenerator.GetListIntegers(0, 10, 50);

            Console.WriteLine(Utilities.Join(list.ToArray()));

            var clearedList = ClearList(list);

            Console.WriteLine("\nThe list cleared of all odd occuring numbers: \n{0}\n",
                              Utilities.Join(clearedList.ToArray()));

            //7. Give number of occurances of each number
            var occurenceOfNumbers = Utilities.PopulateOccurenceDictionary(list);
            var orderedOccurance   = occurenceOfNumbers.OrderBy(x => x.Key);

            Console.WriteLine("Each number and its occurences:");
            Utilities.PrintDictionary(orderedOccurance);
        }
        static void Main(string[] args)
        {
            var list = ListGenerator.GetListIntegers(0, 10000, 5000);

            Console.WriteLine("Generated numbers {0}", Utilities.Join(list.ToArray()));

            var clearedList = ClearList(list);

            Console.WriteLine("\nCleared of odd occuring numbers list: {0}", Utilities.Join(clearedList.ToArray()));

            // task 7.

            var occurences      = Utilities.PopulateOccurenceDictionary(list);
            var orderedByNumber = occurences.OrderBy(x => x.Key);

            Console.WriteLine("Number -> occurances count");
            Utilities.PrintDictionary(orderedByNumber);
        }