|
|
@@ -7,7 +7,7 @@ import (
|
|
|
)
|
|
|
|
|
|
func main() {
|
|
|
- sl1 := []int{78,34,643,12,90,492, 13, 2}
|
|
|
+ sl1 := []int{78, 34, 643, 12, 90, 492, 13, 2}
|
|
|
max := maxSlice(sl1)
|
|
|
fmt.Printf("The maximum is %d\n", max)
|
|
|
min := minSlice(sl1)
|
|
|
@@ -20,20 +20,21 @@ func maxSlice(sl []int) (max int) {
|
|
|
max = v
|
|
|
}
|
|
|
}
|
|
|
- return
|
|
|
+ return
|
|
|
}
|
|
|
|
|
|
-func minSlice(sl [] int) (min int) {
|
|
|
- // min = int(^uint(0) >> 1)
|
|
|
- min = math.MaxInt32
|
|
|
+func minSlice(sl []int) (min int) {
|
|
|
+ // min = int(^uint(0) >> 1)
|
|
|
+ min = math.MaxInt32
|
|
|
for _, v := range sl {
|
|
|
if v < min {
|
|
|
min = v
|
|
|
}
|
|
|
}
|
|
|
- return
|
|
|
+ return
|
|
|
}
|
|
|
+
|
|
|
/* Output:
|
|
|
The maximum is 643
|
|
|
The minimum is 2
|
|
|
-*/
|
|
|
+*/
|