Golang实现基本排序算法

手写相关排序算法 (待更新)

package main

import (
"bufio"
"fmt"
"os"
"strconv"
"strings"
)

func simpleSort(data *[]int) {
// O(n^2) ,每次从子列表找出最小的位置和当前位置交换
for i := 0; i < len(*data); i++ { minIndex := i for j := i; j < len(*data); j++ { // 从当前元素群中找出比minIndex位置更小的元素 if (*data)[j] < (*data)[minIndex] { minIndex = j } } if minIndex != i { (*data)[i], (*data)[minIndex] = (

Golang实现基本排序算法最先出现在Python成神之路

版权声明:
作者:dingding
链接:https://www.techfm.club/p/24558.html
来源:TechFM
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
< <上一篇
下一篇>>