番外編
テストのことを忘れてた。とりあえずクイックソートのコードを書いてみた。 func Sort(in []int) []int { if len(in) == 0 || len(in) == 1 { return in } m := in[0] lt := make([]int, 0) gt := make([]int, 0) for _, v :=range in[1:] { if v < m { lt =…
テストのことを忘れてた。とりあえずクイックソートのコードを書いてみた。 func Sort(in []int) []int { if len(in) == 0 || len(in) == 1 { return in } m := in[0] lt := make([]int, 0) gt := make([]int, 0) for _, v :=range in[1:] { if v < m { lt =…