แบบทดสอบโครงสร้างโหนดใน Linked List

แบบทดสอบโครงสร้างโหนดใน Linked List

University

10 Qs

quiz-placeholder

Similar activities

แบบทดสอบหลังเรียนบทที่2

แบบทดสอบหลังเรียนบทที่2

University

10 Qs

โปรแกรม Scratch ป.3

โปรแกรม Scratch ป.3

3rd Grade - University

10 Qs

อินเทอร์เน็ตในชีวิตประจำวัน

อินเทอร์เน็ตในชีวิตประจำวัน

8th Grade - University

10 Qs

คอมพิวเตอร์เบื้องต้น ชุด1

คอมพิวเตอร์เบื้องต้น ชุด1

12th Grade - University

10 Qs

แบบทดสอบความรู้ด้านเทคโนโลยี หน่วยที่ 1 ม.4

แบบทดสอบความรู้ด้านเทคโนโลยี หน่วยที่ 1 ม.4

2nd Grade - University

10 Qs

MTES1301 Hypertext Mypermedia

MTES1301 Hypertext Mypermedia

University

10 Qs

พิมพ์ภาษาอังกฤษ # 2

พิมพ์ภาษาอังกฤษ # 2

University

10 Qs

BFS and DFS - Data Structures

BFS and DFS - Data Structures

University

15 Qs

แบบทดสอบโครงสร้างโหนดใน Linked List

แบบทดสอบโครงสร้างโหนดใน Linked List

Assessment

Quiz

Computers

University

Medium

Created by

Thanyarat Nomponkrang

Used 2+ times

FREE Resource

10 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

1 min • 1 pt

โหนดแต่ละโหนดใน Singly Linked List ประกอบไปด้วยส่วนประกอบหลักกี่ส่วน และแต่ละส่วนทำหน้าที่อะไร?

1 ส่วน ประกอบด้วยข้อมูล (data) เท่านั้น

2 ส่วน ประกอบด้วยข้อมูล (data) และตัวชี้ไปยังโหนดถัดไป (next)

2 ส่วน ประกอบด้วยข้อมูล (data) และตัวชี้ไปยังโหนดก่อนหน้า (prev)

3 ส่วน ประกอบด้วยข้อมูล (data) ตัวชี้ไปยังโหนดถัดไป (next) และตัวชี้ไปยังโหนดก่อนหน้า (prev)

3 ส่วน ประกอบด้วยข้อมูล (data) ตัวชี้ไปยังโหนดถัดไป (next) และขนาดของข้อมูล (size)

2.

MULTIPLE CHOICE QUESTION

1 min • 1 pt

ในโหนดสุดท้ายของ Singly Linked List ค่าของตัวชี้ `next` จะเป็นอย่างไร?

ชี้ไปยังโหนดแรกของลิสต์

ชี้ไปยังตัวมันเอง

มีค่าเป็น `null` หรือ `None`

ชี้ไปยังโหนดที่มีข้อมูลมากที่สุดในลิสต์

ชี้ไปยังตัวชี้ที่เก็บข้อมูลของโหนดก่อนหน้า

3.

MULTIPLE CHOICE QUESTION

1 min • 1 pt

ใน Singly Linked List หากต้องการเข้าถึงโหนดที่สองจากหัวโหนด เราควรใช้การเชื่อมโยงใด?

ใช้ตัวชี้ `next` ของโหนดแรกที่ชี้ด้วย Head

ใช้ตัวชี้ `next` ของโหนดสุดท้าย

ใช้ตัวชี้ `prev` ของโหนดสุดท้าย

ใช้ตัวชี้ `prev` ของโหนดแรกที่ชี้ด้วย Head

ใช้ตัวชี้ `next` ของโหนดก่อนสุดท้าย

4.

MULTIPLE CHOICE QUESTION

1 min • 1 pt

ใน Singly Linked List หากต้องการเข้าถึงโหนดที่สองจากหัวโหนด เราควรใช้การเชื่อมโยงใด?

ใช้ตัวชี้ `next` ของโหนดแรกที่ชี้ด้วย Head

ใช้ตัวชี้ `next` ของโหนดสุดท้าย

ใช้ตัวชี้ `prev` ของโหนดสุดท้าย

ใช้ตัวชี้ `prev` ของโหนดแรกที่ชี้ด้วย Head

ใช้ตัวชี้ `next` ของโหนดก่อนสุดท้าย

5.

MULTIPLE CHOICE QUESTION

1 min • 1 pt

หาก Singly Linked List ไม่มีโหนดใด ๆ และตัวชี้ `head` มีค่าเป็นอะไร?

ชี้ไปยังโหนดสุดท้าย

ชี้ไปยังตัวมันเอง

มีค่าเป็น `null` หรือ `None`

ชี้ไปยังโหนดก่อนสุดท้าย

มีค่าเป็นตัวเลข 0

6.

MULTIPLE CHOICE QUESTION

1 min • 1 pt

ใน Singly Linked List ที่มีข้อมูล 6 → 7 หากเพิ่มเรียกใช้คำสั่ง add_first(3) , add_first(4), add_first(5) ตามลำดับ ลำดับของโหนดในลิสต์หลังจากการเพิ่มจะเป็นอย่างไร?

5 → 4 → 3 → 6 → 7

3 → 4 → 5 → 6 → 7

6 → 7 → 5 → 4 → 3

7 → 6 → 5 → 4 → 3

3 → 5 → 6 → 4 → 7

7.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

การเพิ่มโหนดใหม่ที่ตำแหน่ง head ของ Singly Linked List มีความประสิทธิภาพเชิงเวลาเป็นอย่างไร?

O(1)

O(n)

O(n^2)

O(log n)

O(n log n)

Create a free account and access millions of resources

Create resources
Host any resource
Get auto-graded reports
or continue with
Microsoft
Apple
Others
By signing up, you agree to our Terms of Service & Privacy Policy
Already have an account?