A Java application that allows users to:
- Choose between searching and sorting algorithms.
- Input a list of numbers at runtime.
- Measure execution time and analyze time complexity.
- Searching: Linear Search, Binary Search
- Sorting: Bubble Sort, Selection Sort, Insertion Sort, Merge Sort, Quick Sort
javac AlgorithmAnalyzer.java
java AlgorithmAnalyzer