Devdit
 

Go เขียนโปรแกรมเรียงลําดับมากไปน้อย

3.6K

ภาษา Go สอนเขียนโปรแกรมเรียงลําดับมากไปน้อย จากตัวแปรชนิด array โดยใช้ package sort เพื่อเรียงข้อมูลชนิดตัวเลขจากมากไปหาน้อย ด้วยคำสั่ง sort.Ints สามารถเขียนโปรแกรมได้ดังนี้

 

ตัวอย่าง Go เขียนโปรแกรมเรียงลําดับมากไปน้อย

package main
import (
    "fmt"
	"sort"
)

func main() {
	n := []int{6, 8, 1, 16, 98, 100, 4}
	sort.Ints(n)
	fmt.Println( n )
}

ผลลัพธ์

[1 4 6 8 16 98 100]

โค้ดด้านบนมีการ import package sort เพื่อใช้งานคำสั่ง sort.Ints โดยคำสั่งนี้มีไว้สำหรับเรียงลำดับข้อมูลชนิดตัวเลข จากตัวอย่างนี้เป็นการเรียงลำดับตัวแปรชนิด array ชื่อ n จากมากไปหาน้อย

เขียน 2 ปีที่แล้ว
ชอบ
ลิ้งก์
แชร์
Devdit มีช่อง YouTube แล้ว
เราสร้างวิดีโอเกี่ยวกับเทคโนโลยี ทำตามง่ายๆ