1. พิจารณาการหา DNA ด้วย Horspool สมมติให้ string ของ DNA ประกอบด้วยตัวอักษร [A,C,G,T] จงสร้าง Shift table สำหรับ chromosome : TCCTATTCTT
และหา Pattern ใน Sequence นี้
TTATAGATCTCGTATTCTTTTATAGATCTCCTATTCTT
และเขียนโปรแกรมเพื่อตรวจสอบการทำงาน ให้พิมพ์โปรแกมส่ง
2. จงหาค่า m ที่น้อยที่สุดที่จะ guarantee ว่าจำนวน disk access จะไม่เกิน 3 ในการหาข้อมูลในหนึ่งล้าน record สมมติให้ root page เก็บใน main memory
3. พิจารณา input ดังนี้ 30, 20, 56, 75, 31, 19 และ hash function ได้แก่ h(K) = K mod 11
a. จงสร้าง open hash table
b. จงหาจำนวนครั้งของการเปรียบเทียบที่มากที่สุดในกรณีของ open hash table
c. จงหาจำนวนครั้งของการเปรียบเทียบโดยเฉลี่ยในกรณีของ open hash table
d. จงสร้าง close hash table
e. จงหาจำนวนครั้งของการเปรียบเทียบที่มากที่สุดในกรณีของ close hash table
f. จงหาจำนวนครั้งของการเปรียบเทียบโดยเฉลี่ยในกรณีของ close hash table
*------- กำหนดส่ง ---------*
วันที่ : 10 กุมภาพันธ์ 2553 ก่อนเวลา 12.00
ส่งที่ : Box ชั้น 6 หน้าภาควิชา