Пример #1
0
        static void Main(string[] args)
        {
            SetupPriorityQueue();

            PriorityQueueTests.TestPriorityQueue(50000);
        }
Пример #2
0
        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();
        }