1-B-1
This commit is contained in:
@@ -0,0 +1,11 @@
|
||||
package algo
|
||||
|
||||
import "cmp"
|
||||
|
||||
func FindMax[T cmp.Ordered](arr []T) T {
|
||||
if len(arr) == 1 {
|
||||
return arr[0]
|
||||
}
|
||||
mid := len(arr) / 2
|
||||
return max(FindMax[T](arr[:mid]), FindMax[T](arr[mid:]))
|
||||
}
|
||||
Reference in New Issue
Block a user