wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Unit6-7_การเรียงลำดับข้อมูลและโครงสร้างข้อมูลแบบต้นไม้

Total questions: 10

Worksheet time: 5mins

Name
Class
Date
1.

Heap Sort มีความซับซ้อนของเวลาในกรณีที่แย่ที่สุดเท่าใด?

a)

O(n2)O(n^2)

b)

O(n log n)

c)

O(n)

d)

O(log n)

2.

Radix Sort มีความซับซ้อนของเวลาเท่าใด?

a)

ขึ้นอยู่กับจำนวนของตัวเลขที่ต้องการเรียงลำดับ

b)

ขึ้นอยู่กับจำนวนของบิต

c)

ขึ้นอยู่กับจำนวนของหลัก (digit) ของตัวเลข

d)

ขึ้นอยู่กับจำนวนของตัวเลขที่มีค่าเท่ากัน

3.

Binary Tree มีคุณสมบัติอย่างไร?

a)

โหนดทุกโหนดมีลูกไม่เกิน 2 โหนด

b)

โหนดทุกโหนดมีลูกไม่เกิน 3 โหนด

c)

โหนดทุกโหนดมีลูกไม่เกิน 4 โหนด

d)

โหนดทุกโหนดมีลูกไม่เกิน 5 โหนด

4.

Binary Search Tree มีคุณสมบัติอย่างไร?

a)

โหนดซ้ายมีค่าน้อยกว่าโหนดกลางและโหนดขวามีค่ามากกว่า

b)

โหนดซ้ายมีค่ามากกว่าโหนดกลางและโหนดขวามีค่าน้อยกว่า

c)

โหนดซ้ายและโหนดขวามีค่าเท่ากับโหนดกลาง

d)

โหนดซ้ายและโหนดขวามีค่ามากกว่าโหนดกลาง

5.

ข้อใดต่อไปนี้ไม่ใช่คุณสมบัติของ Binary Search Tree?

a)

โหนดซ้ายมีค่าน้อยกว่าโหนดกลางและโหนดขวามีค่ามากกว่า

b)

โหนดซ้ายมีค่ามากกว่าโหนดกลางและโหนดขวามีค่าน้อยกว่า

c)

โหนดซ้ายและโหนดขวามีค่าเท่ากับโหนดกลาง

6.

การเรียงลำดับแบบใดที่มีความซับซ้อนของเวลา O(n log n)?

a)

Bubble Sort

b)

Quick Sort

c)

Insertion Sort

d)

Selection Sort

7.

ในการเดินแบบ Preorder ของ Binary Tree จะเริ่มต้นที่ใด?

a)

โหนดซ้าย

b)

โหนดกลาง

c)

โหนดขวา

d)

โหนดราก

8.

ข้อใดคือการเดินแบบ Postorder ใน Binary Tree?

a)

โหนดซ้าย โหนดขวา โหนดกลาง

b)

โหนดกลาง โหนดซ้าย โหนดขวา

c)

โหนดขวา โหนดซ้าย โหนดกลาง

d)

โหนดซ้าย โหนดกลาง โหนดขวา

9.

การเดินแบบใดใน Binary Tree ที่เริ่มจากโหนดรากและไปยังโหนดซ้ายก่อน?

a)

Inorder

b)

Preorder

c)

Postorder

d)

Level Order

10.

Radix Sort ใช้หลักการใดในการจัดเรียงข้อมูลที่มีตัวเลขหลายหลัก?

a)

การเรียงลำดับตรง

b)

การเรียงลำดับตามหลัก (digit) ที่น้อยที่สุด

c)

การเรียงลำดับตามหลัก (digit) ที่มากที่สุด

d)

การเรียงลำดับแบบสุ่ม