หาจำนวนเลขคู่ด้วย python บน smartphone ราคาประหยัด

28 พ.ค.58 ได้อ่านข้อความใน status ของ ผศ.ดร.ทรงเกียรติ ภาวดี
ที่โพสต์สมการ x = i * (1 + i) / 2 สำหรับใช้หาผลรวมจาก 1 ถึง i ว่าไม่ต้องวนลูปแบบเดิม
สามารถใช้สมการหาค่าได้เลย เป็นการเลือกใช้อัลกอริทึมที่ถูกต้อง
ผมจึงนำแนวคิดนี้มาเปรียบเทียบกับการหาจำนวนเลขคู่
ในเลข 1 ถึง i ว่ามีกี่ตัวด้วย round(i / 2)
แล้วเขียนไว้ 3 แบบ คือ การใช้ round การเขียนแบบเดิม
และการตรวจสอบเวลาของการประมวลผล หากใช้แบบเดิม
โดยทดสอบบน smartphone F-Phone รุ่น F823 ราคา 2900 บาท
ซึ่งนักศึกษาก็น่าจะเขียนได้ยามว่าง เช่น รอเรียน นั่งรถเมย์ รออาหาร เป็นต้น

การหาจำนวนเลขคู่
การหาจำนวนเลขคู่
การหาจำนวนเลขคู่ด้วยวิธีการเดิม
การหาจำนวนเลขคู่ด้วยวิธีการเดิม
การจับเวลาการประมวลผล
การจับเวลาการประมวลผล
ตัวอย่างผลลัพธ์ของโปรแกรมจับเวลา
ตัวอย่างผลลัพธ์ของโปรแกรมจับเวลา

Author: บุรินทร์ รุจจนพันธุ์

I am Lecturer, Developer, Researcher, Columnist, Writer, Photographer, and Webmaster - L@mpang man

Leave a Reply