บทความนี้อธิบายการเรียงลำดับตัวเลขของโครงสร้างข้อมูล Java และอัลกอริทึมการแทรกอัลกอริทึม แบ่งปันสำหรับการอ้างอิงของคุณดังนี้:
เขียนที่นี่เพื่อเป็นที่ระลึก กุญแจสำคัญคือการเข้าใจจุดแทรก ที่จุดแทรกการเริ่มต้นเข้าและออกทั้งหมดจะอยู่ที่จุดแทรกนี้แล้วสั่งซื้ออาร์เรย์ใหม่โดยการลดการลดลงของตัวเอง
โมฆะคงที่สาธารณะ insertSort () {สำหรับ (int out = 1; out <a.length; out ++) {int temp = a [out]; int in = out; ในขณะที่ (ใน> 0 && a [in-1]> temp) {a [in] = a [in-1]; --ใน; } a [in] = temp; -สำหรับข้อมูลเพิ่มเติมเกี่ยวกับอัลกอริทึม Java ผู้อ่านที่มีความสนใจในเว็บไซต์นี้สามารถดูหัวข้อ: "โครงสร้างข้อมูล Java และการสอนอัลกอริทึม", "บทสรุปของเคล็ดลับการดำเนินงานของ Java", "บทสรุปของไฟล์ Java และเคล็ดลับการดำเนินการไดเรกทอรี" และ "สรุป
ฉันหวังว่าบทความนี้จะเป็นประโยชน์กับการเขียนโปรแกรม Java ของทุกคน