Data Structure Quiz #9 Heap

Data Structure Quiz #9 Heap

University

10 Qs

quiz-placeholder

Similar activities

โครงสร้างและคำสั่งของภาษา html

โครงสร้างและคำสั่งของภาษา html

9th Grade - University

10 Qs

Tutorium 1 - Prog2

Tutorium 1 - Prog2

University

11 Qs

CCS3101-CS1E

CCS3101-CS1E

University

11 Qs

Dynamic Arrays C++

Dynamic Arrays C++

University - Professional Development

10 Qs

หน่วยการเรียนรู้ เรื่อง ลิงค์ลิสต์ (Linked List)

หน่วยการเรียนรู้ เรื่อง ลิงค์ลิสต์ (Linked List)

University

10 Qs

วิชาโปรแกรมนำเสนอ

วิชาโปรแกรมนำเสนอ

University

10 Qs

ข้อสอบย่อยวิชา จาวาเว็บ ครั้งที่ 7

ข้อสอบย่อยวิชา จาวาเว็บ ครั้งที่ 7

University

10 Qs

Merge Sort - Data Structures

Merge Sort - Data Structures

University

15 Qs

Data Structure Quiz #9 Heap

Data Structure Quiz #9 Heap

Assessment

Quiz

Computers

University

Hard

Created by

วัชรศักดิ์ ศิริเสรีวรรณ

Used 5+ times

FREE Resource

10 questions

Show all answers

1.

MULTIPLE SELECT QUESTION

45 sec • 1 pt

คุณสมบัติที่เหมือนกันของ Binary Search Tree และ Heap ได้แก่อะไรบ้าง

ข้อมูลที่ใส่เป็นข้อมูลที่เรียงลำดับได้

เป็น Binary Tree

ความสมดุลที่โหนดต่างๆในต้นไม้

เลข index ของโหนดลูกเมื่อกำหนด index โหนดแม่เป็น i

2.

MULTIPLE SELECT QUESTION

45 sec • 1 pt

คุณสมบัติสำคัญของ Heap คืออะไร

Max Property

Heap Property

Shape Property

Priority Property

Tree Property

3.

MULTIPLE SELECT QUESTION

45 sec • 1 pt

ข้อใดไม่จริงเกี่ยวกับ Min Heap อันเนื่องมาจาก Heap Property

ค่าต่ำสุด จะอยู่ที่ Root Node

ค่าในโหนดที่ i จะน้อยกว่าค่าในโหนดที่ 2i + 2

ค่าในทุกโหนดในระดับที่ k น้อยกว่าค่าในทุกโหนดที่อยู่ระดับที่ k+1

ค่าสูงสุดของข้อมูล จะอยู่ที่หนึ่งใน Leaf Node

4.

MULTIPLE SELECT QUESTION

45 sec • 1 pt

ข้อใดจริงเกี่ยวกับ Heap ขนาด n ที่เป็นเหตุมาจาก Shape Property

Worst Case ของการเข้าถึงข้อมูลเป็น O(n)

ทุกๆโหนดมีค่าความสมดุล -1, 1, 0 เท่านั้น

ถ้า n = 2k จะมีความสูงเป็น k - 1

ค่าสุดขีดจะอยู่ที่โหนด 0 และ โหนดที่ n - 1

5.

MULTIPLE CHOICE QUESTION

45 sec • 1 pt

ข้อใดเป็น Heap ที่ถูกต้อง

Media Image
Media Image
Media Image
Media Image

6.

MULTIPLE CHOICE QUESTION

45 sec • 1 pt

Time complexity ของการสร้าง Heap โดยที่มีข้อมูลนำเข้า n ตัวและ การทำ Heapify สูงสุดเมื่อเพิ่ม-ลดโหนด เป็นเท่าไหร่ ตามลำดับ

สร้าง : O(n), Heapify : O(log n)

สร้าง : O(log n), Heapify : O(log n)

สร้าง : O(n log n), Heapify : O(log n)

สร้าง : O(n log n), Heapify : O(n)

7.

MULTIPLE SELECT QUESTION

45 sec • 1 pt

ข้อใด เป็นลักษณะของปัญหาที่ควรใช้ Priority Queue ที่สร้างจาก Heap ในการเก็บข้อมูล

มีการเพิ่มลดข้อมูลได้ตลอดเวลา

ต้องการค่าสูงสุด/ต่ำสุด 1 ตัวให้ออกจากข้อมูลได้ทันที

มีค่า key เป็นตัวกำหนดลำดับการออก

ต้องการเรียงข้อมูลจากค่า key มากไปน้อย

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?