Page 12 - โครงสร้างข้อมูลและขั้นตอนวิธี
P. 12

2-2 โครงสร้างข้อมูลและขั้นตอนวิธี

                  แผนการ​สอน​ประจ�ำ ห​ น่วย

ชุดว​ ิชา		 โครงสร้างข​ ้อมูลแ​ ละ​ขั้นต​ อน​วิธี

หน่วยท​ ี่ 2	 การ​วัดป​ ระสิทธิภาพ​และ​ความซ​ ับ​ซ้อนข​ อง​ข้ันต​ อน​วิธี

ตอน​ท่ี

       2.1 	การ​เติบโตข​ องฟ​ ังก์ชัน
       2.2 	การ​วิเคราะห์​ขั้น​ตอน​วิธี

แนวคิด

       1. 	ป ระสิทธิภาพ​ของ​ขั้น​ตอน​วิธี​สามารถ​วัด​ได้​จาก​การ​หา​อัตรา​การ​เติบโต​ของ​ฟังก์ชัน​เวลา​ท่ี​ใช้​ประมวล​ผล​
          ขอ้ มูล ขอบเขตก​ าร​เติบโต​ของฟ​ งั ก์ชันส​ ามารถ​อธิบายไ​ด้ด​ ว้ ยส​ ญั ลักษณ​บ์ ิ๊กโ​อ บก๊ิ โ​อเ​มก​ า​และ​บิ๊กท​ ี​ตา โดย​
          บิ๊ก​โอ​ใช้​อธิบาย​ขอบเขต​บน บ๊ิก​โอ​เม​กา​ใช้​อธิบาย​ขอบเขต​ล่าง และ​บิ๊ก​ที​ตา​ใช้​อธิบาย​ท้ัง​ขอบเขต​บน​และ​
          ล่างข​ อง​การ​เติบโต​ของ​ฟังก์ชัน

       2. 	 ก าร​วิเคราะห์​ประสิทธิภาพ​ของ​ขั้น​ตอน​วิธี​เป็นการ​ศึกษา​รูป​แบบ​การ​เขียน​โปรแกรม​และ​ล�ำดับ​ข้ัน​ตอน
          ​การท​ �ำงาน​ต่างๆ ทั้งก​ ารเ​ขียน​เง่ือนไข การ​วน​ท�ำซ​ �้ำ และ​การค​ �ำนวณ

วตั ถุประสงค์

       เม่ือศ​ ึกษา​หน่วยท​ ่ี 2 จบ​แล้ว นักศึกษา​สามารถ
       1. 	 เปรียบเ​ทียบ​การ​เติบโต​ของฟ​ ังก์ชันต​ ่างๆ ได้
       2. 	 หาส​ ัญญาก​ รณ์บ​ ิ๊ก​โอ​ใน​การอ​ ธิบาย​ประสิทธิภาพ​ของ​ข้ัน​ตอน​วิธีไ​ด้
       3.	 เปรียบเ​ทียบป​ ระสิทธิภาพ​ของข​ ั้นต​ อน​วิธีต​ ่างๆ ได้

กิจกรรม​ระหวา่ ง​เรียน

       1.	 ท�ำแ​ บบ​ประเมิน​ผลต​ นเองก​ ่อนเ​รียน​หน่วย​ท่ี 2
       2.	 ศึกษา​เอกสาร​การส​ อนต​ อนท​ ี่ 2.1-2.2
       3.	 ปฏิบัติก​ ิจกรรม​ตาม​ท่ีไ​ด้​รับม​ อบห​ มาย​ใน​เอกสาร​การส​ อน​แต่ละ​เร่ือง
       4.	 ศึกษา​สื่อ​การ​สอน​อิเล็กทรอนิกส์ป​ ระจ�ำช​ ุดว​ ิชา
       5.	 ฟังร​ ายการว​ ิทยุก​ ระจายเ​สียง (ถ้า​มี)
       6.	 ชม​รายการ​วิทยุ​โทรทัศน์ (ถ้า​มี)
       7.	 ชมรายการสอนเสริมผ่านส่ืออิเล็กทรอนิกส์ (e-Tutorial)
       8.	 ท�ำแ​ บบป​ ระเมินผ​ ล​ตนเอง​หลัง​เรียนห​ น่วย​ที่ 2
       9.	 ท�ำก​ ิจกรรมป​ ระจ�ำช​ ุดว​ ิชา (ถ้า​มี)
   7   8   9   10   11   12   13   14   15   16   17