我的第一本算法书 #
作者:石田保辉,宫崎修一
1. 算法的基础知识 #
1.1 什么是算法 #
算法是计算机计算和解决问题的步骤。
选择排序:
func selectionSort(nums []int) []int {
for i := 0; i < len(nums); i++ {
min := i
for j := i + 1; j < len(nums); j++ {
if nums[j] < nums[min] {
min = j
}
}
nums[i], nums[min] = nums[min], nums[i]
}
return nums
}