Skip to content

Latest commit

 

History

History
49 lines (33 loc) · 1.71 KB

ReadMe.md

File metadata and controls

49 lines (33 loc) · 1.71 KB

Docker Project

Objective

To deploy a gradle project on docker and executing different APIs

Description

This gradle project is an example on how to deploy the project in docker and run on network. You will find the Dockerfile with necessary commands to deploy the project and along with this you will find a docker-compose.yml file which is used to map the port, create a volume so that latest code changes are applied whenever the project was edited and deployed without the need of restarting the container.

How to run

Simply download the code and open it in your favorite editor and ENJOY!!

In The Project

You will find many APIs in the project which you can see by first running the project and navigate to

There you will find the necessary API and example APIs

Sort Methods

Many sort methods were implemented in this project.

  • radixSort
    
  • mergeSort
    
  • bubbleSort
    
  • insertionSort
    
  • selectionSort
    
  • quickSort
    
  • heapSort
    

To find more details on how to use those methods. Just give it a try and execute /docker/sort

String search Methods

Added String search methods for a given list of string.

  • nativeSearch
    
  • rabinKarp
    
  • knuthMorrisPratt
    
  • boyerMoore
    
  • ahoCorasick
    
  • finiteAutomata
    

To find more details on how to use those methods. Just give it a try and execute /docker/search