เวลาทำงานในกรณีเฉลี่ยอธิบายสิ่งใด
- Aเวลาสำหรับอินพุตที่มีความยาวเฉลี่ย
- Bเวลาคาดหมายภายใต้การแจกแจงของอินพุตขนาด n ที่กำหนด
- Cเวลาบนคอมพิวเตอร์ที่พบบ่อยที่สุด
- Dค่ากลางระหว่างเวลาทำงานในกรณีดีที่สุดกับกรณีเลวร้ายที่สุด
เวลาทำงานในกรณีเฉลี่ยอธิบายสิ่งใด
ข้อใดเติบโตช้าที่สุดเมื่อ n มีค่ามาก
อัลกอริทึมที่มีลูปซ้อนกันสองชั้น แต่ละชั้นทำงาน n รอบ โดยทั่วไปมีความซับซ้อนเท่าใด
ความซับซ้อนเชิงเวลาในกรณีเลวร้ายที่สุดของ quicksort คือเท่าใด
ฟังก์ชันแฟกทอเรียลแบบเรียกซ้ำง่าย ๆ fact(n) = n × fact(n − 1) ใช้พื้นที่สแต็กเท่าใด
ความสัมพันธ์เวียนเกิด T(n) = T(n − 1) + O(1) มีผลเฉลยเป็นเท่าใด
โดยใช้ทฤษฎีบทหลัก T(n) = 8T(n/2) + O(n²) มีผลเฉลยเป็น
เทคนิคใดให้เวลาทำงานคาดหมาย O(n log n) ของ quicksort กับอินพุตใด ๆ
เฉลยทีละขั้นตอนฉบับเต็ม: ฝึกหัวข้อนี้ได้ที่ examproblems.com