public static PeakFinderResult1D Run1DSample() { var random = new Random(Guid.NewGuid().GetHashCode()); var listSize = random.Next(10, 20); Console.WriteLine($"List size: {listSize}"); var list = IntegerListGenerator.Generate1DList(listSize, 0, 100); return(Find1DPeak(list, 0, listSize - 1)); }
public static PeakFinderResult2D Run2DSample() { var listSize = 5; var list = IntegerListGenerator.Generate1DList(listSize, 0, 100); var matrix = new Matrix { list }; return(Find2DPeak(matrix, 0, 1)); }