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); } }
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); }