static void Main(string[] args) { SetupPriorityQueue(); PriorityQueueTests.TestPriorityQueue(50000); }
public static void Main(String[] args) { Console.WriteLine("Press x to exit"); bool isContinue = true; do { var selection = "12";// Console.ReadLine().Trim(); isContinue = selection.ToLowerInvariant() != "x"; if (isContinue) { if (!int.TryParse(selection, out int option)) { Console.WriteLine("Please try again .."); } switch (option) { case 1: ExistingCases(); break; case 2: LeetCodeCases(); break; case 3: LongestPalindromicSubstringInAString.Tests(); break; case 4: PrampCases(); break; case 5: CasesFor2021(); break; case 6: EducativeProblems(); break; case 7: DataStructuresPractice.Tests(); break; case 8: FindNoOfIslands.Tests(); break; case 9: CoinChangeProblem2021.Tests(); break; case 10: CalculateFCDistances.Tests(); break; case 11: GraphAssignWeights.Tests(); break; case 12: GraphAlgo.Tests(); break; case 13: (new GraphClass()).Tests(); break; case 14: TestLRUCache.Tests(); break; case 15: LongestPalendromicProduct.Tests(); break; case 16: PriorityQueueTests.Tests(); break; case 17: DoublyLinkedList.Tests(); break; case 18: RanjanProgram.MainMethod(); break; case 19: GraphWithAdjecencyListTest.Tests(); break; case 20: KPrimeNumbersSum.Tests(); break; case 21: SimilarSentence.Tests(); break; case 22: CheapestFlightWithKStops.Tests(); break; case 23: FindContiguousUrl.Tests(); break; case 24: SomeGreatTests(); break; } } } while (isContinue); Console.WriteLine("Exited app.."); Console.ReadLine(); //StackOperations(); }