配列の中身を小さい順に並び替えて出力してみた。[初心者向け]
1033 ワード
こんにちは!!
今回は配列の中身を小さい順に並べてみました!!!
問題
l := []int{100, 300, 23, 11, 23, 2, 4, 6, 4}
中身を小さい順に並べます。
こんな感じ。。。
回答
自分の回答こちら!!!
package main
import (
"fmt"
"sort"
)
func main() {
l := []int{100, 300, 23, 11, 23, 2, 4, 6, 4}
sort.Sort(sort.IntSlice(l))
fmt.Println(l[0:9])
}
sortのインターフェースというのがあるらしく、
勝手に小さい順にやってくれました。笑
理解していないからまだまだですな。。。
参考になるサイト
https://qiita.com/Jxck_/items/fb829b818aac5b5f54f7
いろんな書き方あるから引き出し(いろんなパターンのコードの書き方)を増やします。。
Author And Source
この問題について(配列の中身を小さい順に並び替えて出力してみた。[初心者向け]), 我々は、より多くの情報をここで見つけました https://qiita.com/kushiyama0225/items/a8f5395b7d91b6da7955著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .