Question: Choose an algorithm or a group of algorithms Implement it in java and demonstrate that it is working Write a sort of documentation / presentation

Choose an algorithm or a group of algorithms
Implement it in java and demonstrate that it is working
Write a sort of documentation/presentation that contain:
Description of a chosen algorithm
Whatis a complexity of this algorithm?
Whatcould be the appliactions of this algorithm?
Is it possible to optimize it?
Are there any other algorithms that solve the same problem?
Please DO NOT choose these algorithms:
Sorting algorithms: selection sort, insertion sort, bubble sort, Shell
sort, quick sort, merge sort, heap sort, pancake sort, bogo sort
Graph algorithms: Dijkstra algorithm, Bellman-ford algorithm, Kruskal
algorithm, Prim algorithm
String-searching algorithms: Knuth-Morris-Pratt algorithm, naive
algorithm, Boyer-Moore algorithm, Rabin-Karp algorithm
Sieve algorithms: Eratostenes algorithm, Atkin-Bernstein algorithm
A Java Implementation

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Programming Questions!