--- title: โครงสร้างข้อมูลและอัลกอริทึม 5/7/2565 subtitle: date: วันอังคารที่ 5 กรกฎาคม 2565 เวลา 13.00 น. --- (ข้อความสดจากระบบถอดความเสียงพูดทางไกล) จะมาเรียนต่อคราวที่แล้วList ก็คือเราสร้างตัวแปรมา 1 ตัวแปร แต่เราสามารถเก็บค่าได้มากกว่า 1 ค่า รูปแบบของ liตัวนี้ใช่ไหมคะ เราจะย้อนกลับไปอันนี้ก่อน ตัวนี้ใช่ไหมคะ คือตัวแปรหนึ่งตัวแปร เราสามารถเก็บค่าของข้อมูลได้หลายค่าใช่ไหมคะ ลักษณะแบบนี้ คือ ตัวแปร list เราจะเห็นว่า ตัวแปผร list นี่ จะมีก้าแล้วก้ก้ามปูปิด ก็จะมีข้อมูลตัวที่ 1 , ข้อมูลตัวที่ 2 , ข้อมูลตัวอื่น ๆ ไล่ไปนะคะ ใน list เราสามารถมีประเภทข้อมุลได้หลายแบบ จะเป็นทั้งตัวอักษร เป็นตัวเลข หรือ... หรือทั้ง 2 แบบสามารถทำได้นะคะ เวลาเราเข้าถึงข้อมูลที่อยู่ใน list เราจะเข้าถึงมันได้อย่างไร เราต้องรู้จัก index วิธีการเข้าถึงเราจะเข้าถึงโดยการอ้างอิงถึง Index Index จะเริ่มต้นที่เท่าไรคะ จำได้ไหม index เราจะเริ่มต้นที่ค่าเลขอะไรคะ เลข 0 Index ตัวแรกหจะเป็น เลข 0 1 2 3 4 ไล่ไปจนครบนะคะ ถ้าเรามี list เราก็ลองวาดตารางเป็นช่อง ๆ เอาข้อมูลใส้ช่อง แล้ว Index มันก็เริ่มจาก 0 1 2 เวลาเราเข้าถึงข้อมูลที่อยู่ในลิสต์ เราก็อ้างอิง เห็นไหมคะ แล้วตามด้วยหมายเลข index ถ้าเป็น 0 ผลลัพธ์ที่ได้ก็จะคือ Appleถ้า Index เป็น 2 เราก็จะได้ cherry นะคะ นอกจากเราอ้างอิงโดยการใช้ Index 1 ตัวแล้ใเรายังสามารถเข้าถึงข้อมูลได้หลายค่า จำได้นะคะ เราสามารถเข้าถึงโดเช่น ครูมีข้อมุล list นะคะ ที่เก็บตัวอักษรภาษาอังกฤษ มี index เริ่มจาก 0-8 นะคะ ตัว p ที่ index ที่ 0 คราวนี้ดู ๆ รูปนี้ให้ครูหน่อย คราวนี้ดูรูปนี้ให้ครูหน่อย ถ้าครูต้องการเข้าถึงข้อมูลนะคะ2 จนถึง 5 เราจะได้ค่าคืออะไรคะ เราจะได้ค่าคืออะไรคะ เริ่มต้นที่ 2 เริ่มที่ o ใช่ไหมคะ จนถึง 5 เราไม่เอา คราวที่แล้วเราบอกว่า 5 เราไม่เอาเราปิดไว้ก็จะได้ OG ถ้ายังจำได้ โอเค เดี๋ยวทดสอบนิดหนึ่ง ที่เรียนไปคราวที่แล้วยังจำได้ไหมเดี๋ยวนะ x index 1เท่ากับอะไรครูเอาลงในแต่ละ Box เรียบร้อยแล้ว จะได้ list ก็คือตัวแปร x นะคะ จะมีค่าเป็น 1, 10 5, 6, 2ครูถามว่า x1 ตอบอะไรคะ ตอบอะไรเอ่ย x (1) เท่ากับอะไรคะ เท่ากับ 10 1 ก็คือ index มันตรงกัน ก็ตอบ 10 ได้ไหมนะคะ ตอนนี้เท่ากับ 10 นะ คราวนี้ ถ้า x 2 ถึง 4 เท่ากับเท่าไหร่คะ เท่ากับเท่าไรคะ 2 x 4 ได้อะไร คราวที่แล้วครูให้ทำอะไร ลองปิดใช่ไหมคะ ถึงไหน เราเริ่มที่เท่าไหร่เริ่มที่ 2 ก็ปิดข้างหน้าไว้ ใช่ไหมคะ เราเริ่มที่ 2 ก็ได้ 5 ไม่เอา เพราะฉะนั้น ได้อะไรคะ 6 a ยังจำได้ไหม คราวที่แล้วที่เราทำแบบฝึกหัดกัน จำได้นะคะ โอเค คราวนี้ นอกจาก list แล้วนี่ เรายังเก็บข้อมูลที่มากกว่าตัแปร เรามีรูปแบบของการจัดเก็บข้อมูลแบบไหนอีก list เราใช้ [ ] วิธีการสังเกตนะ เรามีรูปแบบโครงสร้างการเก็บข้อมูฃ ข้มูล 1 ตัวแปรที่เก็บได้มากกว่า นะคะก็คือ Digshinก็คือ Dictionary ในการเก็บแบบ Dictionary จะต้องมี Key เปรียบเหมือน Index key จะเปรียบเสมือน index ที่อยู่ใน list ส่วน Value ก็คือค่าข้อมูล เช่นเช่นรูปแบบของการจัดเก็บข้อมูลแบบ Dicเราจะขึ้นด้วยปีกกาเปิด แล้วปิดด้วยปีกกาปิด ต่างกับ list ใช่ไหมคะ เราจะไม่สับสนกัน list จะมีกลส่วน Dicinreสิ่งที่อยู่ข้างในคืออะไร ข้อมูล 1 ชุด เห็นไหมคะ เรามี comma อันนี้เรามีข้อมูล อีก 1 ชุด เรามีข้อมูลอยู่ 1 ชุดเรามีข้อมูลทั้งหมด 3 ตเห็นไหมคะ ข้อมูลตัวแรกคืออันนี้ ก็คือข้อมูลตัวที่ 1Key คตืออะไร Key คือkey คือ cat ใช่ไหม แมว ตัวนี้ ก็คือ value cat คือ key คือ Key แมวคือ Valuนะคะ ตัวแรก คือ key ใส่ semecolon แล้วตามด้วยค่านะคะ ข้อมูลครูใส่ fbhเพราะว่าข้อมูลนี้มันเป็น Sting หรือมันเป็น string หรือ double qข้อมูลตัวที่ 2 key คือ hat key คือ hat หมวก ตัวที่ 3 Key คือ X ไข่คือ value ถามว่า key ใครเป็นคนกำหนด เราเป็นคนกำหนดนะคะ เราเป็นคนบอกว่า key นี้ควรมีค่าแต่ Lisมันถูกเวลาการเข้าถึง มันถูกกำหนดโดยการใช้ index นะคะ ที่เริ่มต้นด้วย 0 เราเก็บแบบ Dictionary คืออะไร เช่น ครูต้องการเก็บข้อมูลนักศึกษาว่าคนนี้ได้คะแนนเท่าไร คีย์ครู ก็คือชื่อนักศึกษา หรือรหัสนักศึกษาใช่ไหมคะของครูคือคะแนนของการสอบ เพราะฉะนั้น เวลาเราเข้าถึงข้อมูล เราเข้าถึงข้อมูล เราจะเข้าถึงข้อมูลผ่านทาง key ครูอยากรู้คะแนนของสมชายถึงโดยผ่านทาง Key ก็ใส่ชื่อเข้าไปแล้วคะแนนของสมชายจะออกว่าเขาได้คะแนนเท่าไร ดิสชันนารี ตมีชื่อว่า Number เป็น dictionary ที่ชื่อว่า Number จะรู้ได้อย่างไร มันมีปีกกาเปิด ปีกกาปิด แล้วมันมีอะไรอีกเครื่องหมายเราเห็นความต่างแล้วนะว่า Dictionary กับ Numเก็บต่างกันอย่างไร ตัวแปร number นะคะ มีข้อมูลอยู่กี่ตัว ตัวแปร Number นี่เรามีกี่่ตัว3 ตัวใช่ไหม นี่ข้อมูลตัวที่ 1 เห็น , ไหมคะ ข้อมูลตัวที่ 2 , ข้อมูลตัวที่ 3 เราแยกแต่ละข้อมูลด้วยเครื่องหมาย comma ในตัวแปร Number เราเก็บอยู่ 3 ตัวนะ ข้อมูลอยู่ 3 ตัว เขาบอกว่าข้างหน้านี่ ข้างหน้า ; คือ key ข้องหน้าเซมิโคร่อนคือ Keyก็คือ Key ข้างหลังก็คือ Value ตัวแรกคือ Key ตัวนี้คือ Value key เราเป็นตัวเลข เห็นไหม key เราสามารถเป็นตัวเลขหรือตัวอักษรก็ได้ ตัวอักษรนะคะเพราะว่ามันใส่ Codeคราวนี้เราจะเข้าถึงข้อมูลเหล่านั้นได้อย่างไร ใน list เราเข้าถึงโดยการใช้ indeIndex แต่ใน Dictionary เราเข้าถึงข้อมูลโดยการใช้ key นะ โดยการใช้ key key ก็คือตัวนี้ ตัวแรกนะคะ ตัวแรกถ้า ครูต้องการเข้าถึงข้อมูลของ Jame ครูต้องการเข้าถึงข้อมูลของ james นะคะ ครูมี Dictionary ตัวนี้ที่ชื่อว่า score scores เก็บข้อมูลอยู่ 4 ตัว scores เก็บข้อมูลอยู่ 4 ตัว ครูต้องการเข้าถึงข้อมูลของ james อยากรู้ว่าได้คะแนนเท่าไร ได้คะแนนเท่าไหร่ เจมส์ได้คะแนนวิธีการเข้าถึงนะคะครูก็ ใส่ชื่อ dictionary ก้ามปูเปิด แล้วใส่ key เสร็จแล้วก้ามปูปิด แค่นี้ เราก็จะรู้ว่า score าำscores - คือ jame 1 8 2 8 โอเค score thomas คำตอบ ก็คือ3, 6, 2scores danny ก็คือ 10 scores bobby ใช่ไหมคะ ชื่อ bobby เหมือนกัน คะแนนเขาคืออะไร 4401เราเข้าถึงข้อมูลได้แล้วนะคะ เดี๋ยวครู... คราวนี้ดู สมมติครูสร้าง Dictionarydictionary ขึ้นมา 1 ตัว คือ x นะคะ x นี่ มีข้อมูลอยู่ทั้งหมด 4 ตัว มีข้อมูลอยู่ 4 ตัวช่วยครูหาหน่อย x 5 คำตอบคืออะไร x6 คำตอบคืออะไร x1 คำตอบคืออะไร เขียนมีกระดาษไหมคะ มีไหมมีครูมี dictionary นะ ชื่อ X นะคะ Dictionary ครูมีข้อมูลอยู่ทั้งหมด 4 ตัว ข้อมูลมีอยู่ 4 ตัว ตัวแรก Key คือ5 ตัวที่ 2 Key คือ 2 key คือ 1 ตัวที่ 4 key คือ 6 ครูเลยอยากรู้ว่า x ที่ ษว่า X ที่ Key เป็น 5 คำตอบคืออะไรคำตอบคืออะไร X ที่คีย์เป็น 6 คำตอบคืออะไร x ที่ key เป็น 1 คำตอบจะคืออะไรเดี๋ยวครูทำให้ดู 1 ข้อนะคะ x 5ดูนะคะ X key คือ 5 คือตัวไหน ตัวนี้นะ คำตอบมันตรงกัน คือ a เห็นไหมคะ เอาเฉพาะ a มาตอบ เอาอะไรมาตอบ ข้อ 1 ตรงกับอะไร คราวนี้ดูพร้อมกันนะคะX key คือ 5 คำตอบคือ aเอา value มาตอบ x key คือ 6 เอาอะไรมาตอบอะไรคะ p x เป็น 1 y ต้องอย่าลืมใส่โคดด้วยนะเพราะว่ามันเป็นSingle ก็คือให้ทำไมคะให้เอา value มาใส่ ให้เอา value มาตอบนะ โอเค ถ้าครูมี Dictionary ถ้าครูอยากเพิ่มข้อมูลตัวใหม่เข้าไปทำได้ไหมเวลาเราต้องการเพิ่มข้อมูลลงไปใน Dictionary เราต้องรู้ว่า key ที่เราจะเพิ่มคืออะไร และ value ก็คือค่าที่จะใส่เข้าไปคืออะไรนะคะ คือต้องรู้ key กับต้องรู้เราถึงจะเพิ่มข้อมูลเข้าไปใน dictionary ได้ เช่น ครูมี Dictionary ตัวนี้นะคะ ชื่อ scoresครูต้องการที่จะเพิ่มนะคะ ครูต้องการจะเพิ่มข้อมูลลงไปใหม่ โดยที่keyครูkey ครูคือ k ของ k ตัวนี้คือ 2 3 4 5 วิธีการเพิ่ม เราจะเพิ่มตัวนี้ลงไปใน Dictionary ว่าอะไร ใส่ชื่อ Dictionary ตัวนั้นนะคะ เสร็จแล้วใส่ key โดยใส่ก้ามปูเปิดนะคะ แล้วก็ใส่ key ก้ามปูปิด เท่ากับแล้วค่าของ keyตรงนี้คืออะไรก็คือ 2,เห็นไหมคะ รูปแบบก็คือใส่ key = ค่า value ครูใส่คำสั่งนี้ลงไปนะคะแล้วเราลอง แสดงข้อมูล dictionary ที่ชื่อ score เราจะเห็นว่าตัวที่เราเพิ่มเข้าไปใหม่นี่ มันมาต่อท้ายแล้วนะคะ มันมาอยู่ด้านท้ายนะนอกจากการเพิ่มข้อมูลเข้าไปใน Dictionary แล้ว เราสามารถเปลี่ยนแปลงค่าที่อยู่ใน dictionary ก็ได้เพราะเราสามารถเข้าถึงข้อมุลที่อยู่ใน แต่ละตัวนะคะ แต่ละ value ของ key ได้ เพราะฉะนั้น ครูสามารถเป็นค่าใหม่นะคะ เช่นครูบอกว่า สมมติ คะแนนของ jamesครูจะบวกให้อีก 100 คะแนนนะคะ ครูจะบวกให้อีก 100 คะแนน ครูเขียนผิด เพราะฉะนั้น ครูก็ต้องดึงข้อมูลเ้ดิมของ james ออกมาก็ของ james เราจะอ้างอิงได้อย่างไร ก็ใส่ชื่อ Dictionary ใช่ไหมคะ แล้วก็ใส่ key ก็คือ james ข้อมูลตรงนี้จะได้1828 ใช่ไหมคะ ตรงนี้ 1828 โอเค ครูต้องเพิ่มอีก 1,000 นะ ขออภัยถ้าครุเพิ่ม 1,000 1828 ครูบวกอีก 1000 เป็นเท่าไร 1828 บวกกับ 1000 เป็นเท่าไรคะ 2828 ถูกไหมคะจะได้ 2,828 james พอเราแสดงข้อมูลของ scores ของตัวแปร scores เราจะเห็น james เปลี่ยนค่าแล้วเพราะเราเพิ่มให้ตรงนี้อันนี้คือการ การปรับปรุงตัวหนึ่งนะคะ หรือจะเปลี่ยนค่าเลย เช่น thomas นี่ หให้เหลือ 100 จากเดิม 3,628 ให้มีค่าเป็น 100 ก็ทำได้ ก็อ้างอิงถึง เราจะเปลี่ยนข้อมูลของใคร ชื่อตัวแปรแล้วตามด้วย keyเท่ากับค่าใหม้ก็คือ 100 100 นี่จะมาใส่ key ที่ชื่อ thomas พอเราแสดงข้อมูลอีกครั้งหนึ่ง thomas ก็จะเปลี่ยนเป็น 100 นะคะโอเค ในการเข้าถึงข้อมูล นอกจากเราจะเข้าถึง key ทีละตัวแล้ว เรายังสามารถสั่งให้มันแสดงค่าทั้งหมดที่อยู่ใน dictionary ได้นะคะโดยการแสดงทั้งkey และ va;uwครูมีตัวแปรชื่อ countries ตัวแปรตัวนี้ ชื่อ co1, 2ฐ 3 เราจะเข้าถึงข้อมูลนะคะ แล้วสั่งให้มันข้อมูลทีละตัวออกมา เราใช้นะคะ ตรงนี้นะเห็นนะคะชื่อ Dictionary นะคะ. ด้วย items มี s ด้วยนะคะ (): สิ่งที่ได้จากคำสั่งนี้ชื่อ dictionary.item ()สิ่งที่ได้ คือ ตัว key กับ value เราจะเอามาใส่ตัวแปรที่ชื่อว่า k สำหรับตัวแปร key นะคะ และเอามาใส่ตัว Vสำหรับตัวที่เป็น value พอเรา print เห็นไหมคะ print k กับ v key v คือ value ถ้าดูจาก Dictionary นะคะ ตัวที่ 2 key คือ UA value คือ UKตัวที่ 3 key คือ th value คือ thailand ตัวสุดท้าย คีย์ คือ nl value คือ เนเทอร์แลนด์ถ้าเราต้องการเข้าถึงเฉพาะ key ดูนะคะ ตัวนี้ชื่อ Dict.item ได้ทั้ง key ทั้ง value แต่ถ้าเป็น countries.kry ได้เฉพาะ key ถูกไหมคะ สิ่งที่ได้ก็คือ key มีอะไรคะ มี de ,มี ua มี th แล้วก็มี nl ตัวนี้คือ key โอเค ถัดมานะคะถ้าเราต้องการฉะเพราะ value ต้องการเฉพาะค่านี้อย่างเดียวทำอย่างไรดี เห็นไหมคะ ก็คือต้องการเฉพาะ value เราก็แล้วก็ใช้คำสั่ง ชื่อ dictionary.value มันก็เอาเฉพาะแต่ value ออกมาให้ ชื่อ Dictionary . ด้วย valueเห็นไหม เห็นไหม ชื่อ dictionary.key ก็จะได้เฉพาะ key ออกมา ชื่อ Dictionary.value เฉพาะ ค่าที่เป็นvalue ออกมาการหาขนาดของ dictionary นะคะ การหาขนาดของ Dictionary ให้ดูที่เครื่องหมาย , นะ ดูที่เครื่องหมาย commaเป็นตัวแยกข้อมูลแต่ละตัว เช่นตัวแปร x มีข้อมูลติดตัวกี่ตัวคะ มี 2 ตัว เวลาเรจะหาขนาดของ Dictionary ใช้คำสั่ง len วงเล้บเปิดตามด้วชื่อ Dictionary็ก็เท่ากับ 2 ครูถามว่าข้อมูลตัวนี้... เอาใหม่นะ ครูถามว่า len countries ตอบอะไรคะ อันนี้ตอบอะไรเอ่ย = lencountries ตอบเท่าไหร่ ตอบเท่าไร คนอื่นตอบอะไร len วงเล็บเปิดตามด้วยชื่อตอบเท่ากับ ใช่ เพื่อนคนอื่นล่ะคะใช่ค่ะ ตอบ 4 ใช่ไหมคะ ดูอย่างไร นี่ข้อมูลชุดที่ 1 เป็นข้อมูลชุดที่ 1 , ข้อมูลตัวที่ ตัวที่ 3 , แล้วก็ข้อมูลตัวที่ 4 ถัดมาถ้าเราต้องการจะรวมข้อมูลที่อยู่ในบ้าง เราจะใช้คำสั่งอะไร รวมข้อมูลนะคะ เช่น ครูมี Dictionary ตัวที่ 1 กับตัวที่ 2 ครูถามก่อนว่าlen d 1 เท่ากับอะไน len d1= คนอื่นเท่ากับเท่าไรนะ นี่ len d 1 เท่า d1 ครูd1 d1 คือตัวนี้ค่ะ d1 d1 คือตัวนีเท่ากับเท่าไหร่คะ ตัวนี้ ใช่ ใช่ ใช่ค่ะ ใช่ เท่ากับ 2 ค่ะนะคะตอนนี้เท่ากับ 2 ดูจากไหน นี่ไงตัวที่ 1 ถูกไหมคะ มี camma แล้วก็มี 2 มีอยู่ 2 ตัว ถ้าเราต้องการที่จะรวมข้อมูบใน dictionaryเราจะใช้คำสั่งอะไร ครูต้องการรวมให้ d2 นี่ ไปรวมกับ d1 นะคะ เอา d2 ไปรวมกับ d1 เดี๋ยวนะ เดี๋ยวครูลบ เอา d2 นี่ไปรวมกับ d1 เราจะรวมได้อย่างไร ตัวที่ถูกเข้าไปเพิ่มนะ ใส่ก่อนเรา Dictionary ที่จะรวมกับตัวเอง ใส่ก่อน d1.update ใช้คำสั่ง update นะคะ update วงเล็บเปิด เอาข้อมูลจาก Dictionaryเอามาจาก d2 แล้วก็วงเล็บปิด หมายความว่า เอา d2 มาใส่ d1 นะคะ เอา d2 มาใส่ที่ d1 d1 ปุ๊บ เราจะได้ข้อมูลเพิ่มขึ้นมาอีก 2 ตัว เราจะได้ข้อมูลเพิ่มอีก 2 ตัวใช่ไหมคะ จะได้ข้อมูลจาก d2 นี่มาเพิ่มอีก 2 ตัวครูถามใหม่ว่า len ของ d1 มีค่าเท่ากับเท่าไร บรรทัดนี้ len ของ d1 มีค่าเท่ากับ มีค่าเท่ากับ นับ มีค่าเท่ากับเท่าไรคะ ใช่ มีค่าเท่ากับ... ใช่ คนอื่นยกมือให้ครูดูหน่อยมีค่าเท่ากับ นับได้ไหม ใช่ เพื่อนถูกแล้ว ใช่ค่ะ มีค่าเท่ากับ 4นับอย่างไร นี่ไงตัวที่ 1 ตัวที่ 2 ตัวที่ 3 แล้วก็ตัวที่ 4 เห็นไหมคะ มันมี comma ค่อมอยู่คราวนี้ครูมีแบบฝึกหัดให้ เดี๋ยวลองทำดูนะคะ ว่าพอทำได้ไหมแบบฝึกหัดมี 7 ข้อนะคะ เดี๋ยวเพื่อนกำลังแจกให้นะคะ เขียนรหัสนักศึกษากับชื่อเราก่อนในกระดาษ คราวนี้นะคะ จากโจทย์ที่ครูให้ไป ครูให้ตัวแปร Dictionary นะคะ 1 ตัวที่ชื่อว่า scoresข้อแรกนะคะ ครูอยากรู้ว่า scores แล้วถ้า key เท่ากับ thomasคำตอบคืออะไรนะคะ ข้อที่ 2 ขนาดของ dictionary มมีขนาดเท่าไร ข้อถัดไป ถ้าครูต้องกาเปลี่ยนแปลงต่าของคน ที่ชื่อ Danny เราจะเขียนคำสั่งแบบไหน ข้อ4 กับข้อ 5เป้นการเข้าถึงข้อมุลจาก Dictionaryข้อ 6 กับข้อ 7 ครูถามว่าการใช้ key กับ valจำได้คำตอบเป็นอะไร เติมคำลงในเอกสารให้ครูหน่อยนะคะ ครูให้ตัวอย่าง สมมติอย่างนี้นะคะ Dictionary ตัวนี้ชื่อ x นะคะ key ครุกำหนดให้คือ deเราก็ดู deมันตรงกับตัวไหน มีอยู่ 4 ตัว ตรงกับตัวนี้ใช่ไหมคะ แล้วเอาอะไรมาใส่ ก็เอา value ของมันมาใส่ ก็จะเป็นค่านะคะ วิธีการสังเกตนะkey มันรตรงกัน ทีนี้ดู การใช้ ๅาำั กับ value ก่อน ลองดูนะคะ จะได้ทำ 2 ข้อในแบบฝึกหัดได้ key กับ value นะคะ key ก็คือเอาตัวข้างหน้า semicolon มาเขียนให้หมดเลย ตัวนี้แล้วก็ตัวนี้ เอาตัวที่อยู่ข้างหน้า Semilocon เอามาเขียน ส่วน value เอาตัวข้างหลังใช่ไหมคะ value ก็คือเอาตัมาเชียน มีเยอรมัน Ukrain Thailand Netherlands มันมีหลายตัวใช่ไหมคะ เอามาให้ครบฃถ้าใครเสร็จแล้วทำโจทย์นี้ให้ครูหน่อย พลิกกระดาษมาด้านหลัง ได้ค่ะ ทำใส่กระดาษนี้ หรือทำใส่สมุดก็ได้นะคะ ลอกโจทย์แล้วตอบให้ครู 5 ข้อได้ไหมคะ ทำได้นะ เมื่อกี้ครูเดินดูได้ค่ะ เดี๋ยววันนี้เราจบ Dictionary นะคะ เดี๋ยวสัปดาห์หน้าพอดีเดี๋ยวครูขออนุญาต พอดีครูมีประชดีใจหรอ เดี๋ยวสัปดาห์หน้านะเราจะมาขึ้นรูปแบบของโครงสร้างข้อมูลชนิดใหม่นะคะ ตัวนี้ เก็บไว้ดูนะคะนะคะ เก็บไว้เดี๋ยวครูให้ทุกคนถ่ายรูปได้ไหมคะ ใช่ ถ่ายรูป แล้วโพสต์ลงใน Google Classroon นะคะถ้าใครเสร็จแล้วนะคะ ให้ถ่ายรูปกระดาษที่เราทำ ส่งลงไปใน Classroom ครูสร้าง Classroom ให้แลบ้นะคะ โจทย์เมื่อกี้อยุ่ตรงนี้นะคะ ื่่ืืำขอบคุณค่ะ