Beispiel #1
0
 public ActionResult <List <string[]> > SimulatedAnnealing(
     [FromServices] SorterService <SimulatedAnnealing <string>, string> simulatedAnnealing, SortRequest <string> sortRequest)
 {
     return(simulatedAnnealing.SortMatrix(sortRequest.Matrix.ToArray()).ToList());
 }
Beispiel #2
0
 public ActionResult <List <string[]> > GeneticAlgorithm(
     [FromServices] SorterService <GeneticAlgorithm <string>, string> geneticAlgorithm, SortRequest <string> sortRequest)
 {
     return(geneticAlgorithm.SortMatrix(sortRequest.Matrix.ToArray()).ToList());
 }
Beispiel #3
0
 public ActionResult <List <string[]> > NaiveSearch([FromServices] SorterService <NaiveSearch <string>, string> naiveSearch,
                                                    SortRequest <string> sortRequest)
 {
     return(naiveSearch.SortMatrix(sortRequest.Matrix.ToArray()).ToList());
 }