比较 sort 前后数组是否相同
(arr1 []int, arr2 []int)
| 26 | |
| 27 | // 比较 sort 前后数组是否相同 |
| 28 | func compare(arr1 []int, arr2 []int) bool { |
| 29 | if len(arr1) != len(arr2) { |
| 30 | return false |
| 31 | } |
| 32 | |
| 33 | for i, _ := range arr1 { |
| 34 | if arr1[i] != arr2[i] { |
| 35 | return false |
| 36 | } |
| 37 | } |
| 38 | |
| 39 | return true |
| 40 | } |
| 41 | |
| 42 | // 测试 sort func 是否有效 |
| 43 | func test_func(num int, sort func(arr []int) []int) { |