ข้ามไปเนื้อหา

รายชื่อโครงสร้างข้อมูล

จากวิกิพีเดีย สารานุกรมเสรี

ชนิดข้อมูล

[แก้]

ชนิดข้อมูลดั้งเดิม

[แก้]
  • Boolean (สำหรับค่าข้อมูลบูลีน จริง/เท็จ)
  • Char (สำหรับค่าข้อมูลตัวอักษร)
  • Float (สำหรับค่าข้อมูลเลขจำนวนจริง)
  • Double (สำหรับค่าข้อมูลเลขจำนวนจริงที่มีขนาดใหญ่กว่า float)
  • int (สำหรับค่าข้อมูลเลขจำนวนเต็มหรือค่าที่มีความแม่นยำแน่นอน)
  • Enumerated type

ชนิดข้อมูลประกอบ

[แก้]

ชนิดข้อมูลนามธรรม

[แก้]

คุณสมบัติบางประการของชนิดข้อมูลนามธรรม

โครงสร้างเสถียรเป็นเอกลักษณ์เซลต่อโหนด
Bagไม่ใช่ไม่ใช่1
Setไม่ใช่ใช่1
Listใช่ไม่ใช่1
Mapไม่ใช่ใช่2

"เสถียร" หมายความว่าลำดับของอินพุตนั้นยังคงอยู่ โครงสร้างข้อมูลอื่น ๆ เช่น "รายการแบบโยง" และ "สแต็ก" ไม่สามารถนิยามได้ง่ายด้วยวิธีนี้ เนื่องจากมันจำเพาะการดำเนินการที่เกี่ยวข้องกับมัน

โครงสร้างข้อมูลเชิงเส้น

[แก้]

อาร์เรย์

[แก้]

รายการ

[แก้]

ต้นไม้

[แก้]

ต้นไม้แบบคู่

[แก้]

B-trees

[แก้]

ฮีปส์

[แก้]