mirror of
https://github.com/unknwon/the-way-to-go_ZH_CN.git
synced 2025-08-12 03:06:41 +08:00
can not get min value (#537)
This commit is contained in:
@@ -8,13 +8,13 @@ type Miner interface {
|
|||||||
}
|
}
|
||||||
|
|
||||||
func Min(data Miner) interface{} {
|
func Min(data Miner) interface{} {
|
||||||
min := data.ElemIx(0)
|
j := 0
|
||||||
for i := 1; i < data.Len(); i++ {
|
for i := 1; i < data.Len(); i++ {
|
||||||
if data.Less(i, i-1) {
|
if data.Less(i, j) {
|
||||||
min = data.ElemIx(i)
|
j = i
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
return min
|
return data.ElemIx(j)
|
||||||
}
|
}
|
||||||
|
|
||||||
type IntArray []int
|
type IntArray []int
|
||||||
|
Reference in New Issue
Block a user