You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

30 lines
566 B

package main
import (
"reflect"
"github.com/01-edu/z01"
correct "./correct"
student "./student"
)
func main() {
i := 0
for i < z01.SliceLen {
table1 := z01.MultRandIntBetween(-100, 100)
tableCopyBefore := make([]int, len(table1))
copy(tableCopyBefore, table1)
table2 := make([]int, len(table1))
copy(table2, table1)
student.SortIntegerTable(table1)
correct.SortIntegerTable(table2)
if !reflect.DeepEqual(table1, table2) {
z01.Fatalf("SortIntegerTable(%v), table1 == %v instead of %v ", tableCopyBefore, table1, table2)
}
i++
}
}