กลับไปหน้าบทความ

อ่าน 2 นาที

อัลกอริทึมการเรียงลำดับยูนิโค้ด

อั ลกอริทึมการเรียงลำดับ Unicode ( UCA ) เป็นอัลกอริทึมที่กำหนดไว้ในรายงานทางเทคนิค Unicode ฉบับที่ 10 ซึ่งเป็นวิธีการที่สามารถปรับแต่งได้เพื่อสร้างคีย์ไบนารีจาก สตริง...

อัลกอริทึมการเรียงลำดับยูนิโค้ด

อัลกอริทึมการเรียงลำดับ Unicode ( UCA ) เป็นอัลกอริทึมที่กำหนดไว้ในรายงานทางเทคนิค Unicode ฉบับที่ 10 ซึ่งเป็นวิธีการที่สามารถปรับแต่งได้เพื่อสร้างคีย์ไบนารีจากสตริงที่แสดงข้อความในระบบการเขียนและภาษา ใดๆ ที่สามารถแสดงด้วยUnicode ได้ จากนั้นคีย์เหล่านี้สามารถเปรียบเทียบได้อย่างมีประสิทธิภาพทีละไบต์เพื่อเรียงลำดับหรือจัดเรียงตามกฎของภาษา โดยมีตัวเลือกในการละเว้นตัวพิมพ์ใหญ่-เล็ก เครื่องหมายเน้นเสียง ฯลฯ[ 1 ]

รายงานทางเทคนิค Unicode ฉบับที่ 10 ยังระบุตารางองค์ประกอบการเรียงลำดับ Unicode เริ่มต้น (DUCET) ด้วย ไฟล์ข้อมูลนี้ระบุลำดับการเรียงลำดับเริ่มต้น DUCET สามารถปรับแต่งได้สำหรับภาษาต่างๆ[ 1 ] [ 2 ]และการปรับแต่งบางอย่างสามารถพบได้ในคลังข้อมูลท้องถิ่นทั่วไปของ Unicode (CLDR) [ 3 ]

การใช้งาน UCA แบบโอเพนซอร์สรวมอยู่ในส่วนประกอบสากลสำหรับ Unicode (ICU) [ 4 ] [ 5 ] ICU รองรับการปรับแต่ง และการปรับแต่งการเรียงลำดับจาก CLDR รวมอยู่ใน ICU [ 6 ] [ 2 ]

ดูเพิ่มเติม

  • อัลกอริทึมการเรียงลำดับ Unicode : มาตรฐานทางเทคนิค Unicode #10
  • แผนภูมิการเรียงลำดับ Unicode ของ Mimer SQL

เครื่องมือ

  • ICU Locale Explorerการสาธิตออนไลน์ของอัลกอริทึมการเรียงลำดับ Unicode โดยใช้ส่วนประกอบสากลสำหรับ Unicode
  • การสาธิตการรวบรวมข้อมูล ICU
  • msortคือโปรแกรมเรียงลำดับข้อมูลที่ให้ความยืดหยุ่นเป็นพิเศษในการกำหนดการเรียงลำดับและการดึงคีย์

ดึงข้อมูลมาจาก " https://en.wikipedia.org/w/index.php?title=Unicode_collation_algorithm&oldid=1355107415 "

สรุปเนื้อหา

ข้อมูลสำคัญจากบทความ

ข้อมูลสำคัญเกี่ยวกับ อัลกอริทึมการเรียงลำดับยูนิโค้ด

อั ลกอริทึมการเรียงลำดับ Unicode ( UCA ) เป็นอัลกอริทึมที่กำหนดไว้ในรายงานทางเทคนิค Unicode ฉบับที่ 10 ซึ่งเป็นวิธีการที่สามารถปรับแต่งได้เพื่อสร้างคีย์ไบนารีจาก สตริง...

ดูเพิ่มเติม

การเรียงลำดับ ไอโซ/อีอีซี 14651 กฎการจัดเรียงสินค้าของยุโรป (EOR) คลังข้อมูลภาษาท้องถิ่นทั่วไป (CLDR)

ลิงก์ภายนอก

อัลกอริทึมการเรียงลำดับ Unicode : มาตรฐานทางเทคนิค Unicode #10 แผนภูมิการเรียงลำดับ Unicode ของ Mimer SQL

เครื่องมือ

ICU Locale Explorerการสาธิตออนไลน์ของอัลกอริทึมการเรียงลำดับ Unicode โดยใช้ ส่วนประกอบสากลสำหรับ Unicode การสาธิตการรวบรวมข้อมูล ICU msortคือโปรแกรมเรียงลำดับข้อมูลที่ให้ความยืดหยุ่นเป็นพิเศษในการกำหนดการเรียงลำดับและการดึงคีย์ บทความเกี่ยวกับ อัลกอริทึม หรือ...