สารบัญ:

ชนิดข้อมูลเชิงเส้นคืออะไร?
ชนิดข้อมูลเชิงเส้นคืออะไร?

วีดีโอ: ชนิดข้อมูลเชิงเส้นคืออะไร?

วีดีโอ: ชนิดข้อมูลเชิงเส้นคืออะไร?
วีดีโอ: 03603213 Lecture 1 - โครงสร้างข้อมูลเชิงเส้น 2024, ธันวาคม
Anonim

ตัวอย่างของ ข้อมูลเชิงเส้น โครงสร้างคือ Array, Stack, Queue และ Linked List อาร์เรย์คือชุดของ ข้อมูล ของที่มีเหมือนกัน ประเภทข้อมูล . สแต็คคือ LIFO (เข้าก่อนออกก่อน) ข้อมูล โครงสร้างที่องค์ประกอบที่เพิ่มล่าสุดจะถูกลบก่อน การดำเนินการทั้งหมดบนสแต็กจะดำเนินการจากส่วนท้ายที่เรียกว่า TOP

ด้วยวิธีนี้ ข้อมูลเชิงเส้นคืออะไร?

ข้อมูลเชิงเส้น โครงสร้าง: A ข้อมูลเชิงเส้น โครงสร้างขวาง ข้อมูล องค์ประกอบตามลำดับซึ่งมีเพียงหนึ่งเดียว ข้อมูล สามารถเข้าถึงองค์ประกอบได้โดยตรง เช่น อาร์เรย์ รายการที่เชื่อมโยง ไม่ใช่- ข้อมูลเชิงเส้น โครงสร้าง: ทุก ๆ ข้อมูล แนบรายการอื่น ๆ หลายรายการ ข้อมูล รายการในลักษณะที่เฉพาะเจาะจงสำหรับการสะท้อนความสัมพันธ์

โครงสร้างข้อมูลที่ไม่ใช่เชิงเส้นต่างๆ มีอะไรบ้าง การดำเนินการของ ไม่ใช่ - โครงสร้างข้อมูลเชิงเส้น มีความซับซ้อน Array, Queue, Stack, Linked List คือ โครงสร้างข้อมูลเชิงเส้น . ต้นไม้ กราฟ คือ ไม่ใช่ - โครงสร้างข้อมูลเชิงเส้น . ต้นไม้คือชุดของโหนดที่โหนดเหล่านี้ถูกจัดเรียงตามลำดับชั้นและสร้างความสัมพันธ์แบบแม่และลูก

นอกจากนี้ อะไรคือความแตกต่างระหว่างโครงสร้างข้อมูลเชิงเส้นและไม่ใช่เชิงเส้น?

หลัก ความแตกต่างระหว่างโครงสร้างข้อมูลเชิงเส้นและไม่ใช่เชิงเส้น คือว่า โครงสร้างข้อมูลเชิงเส้น จัด ข้อมูล ตามลำดับในขณะที่ โครงสร้างข้อมูลไม่เชิงเส้น จัด ข้อมูล อย่างเป็นลำดับชั้น สร้างความสัมพันธ์ระหว่าง ข้อมูล องค์ประกอบ NS โครงสร้างข้อมูล เป็นวิธีการจัดเก็บและจัดการ ข้อมูล.

โครงสร้างข้อมูลประเภทต่าง ๆ มีอะไรบ้าง?

ประเภทข้อมูล

  • ดั้งเดิม: การสร้างบล็อคพื้นฐาน (บูลีน, จำนวนเต็ม, ทุ่น, ถ่าน ฯลฯ)
  • คอมโพสิต: ชนิดข้อมูลใดๆ (โครงสร้าง อาร์เรย์ สตริง ฯลฯ) ที่ประกอบด้วยประเภทพื้นฐานหรือประเภทคอมโพสิต
  • บทคัดย่อ: ประเภทข้อมูลที่กำหนดโดยพฤติกรรมของมัน (tuple, set, stack, queue, graph เป็นต้น)