#100DaysOfPyCon2018 Day6: Big-O: How Code Slows as Data Grows

#100DaysOfPyCon2018 Day6: Big-O: How Code Slows as Data Grows
Photo by Luke Chesser / Unsplash

Talk ผมดูวนอยู่สองสามรอบ เพราะต้องการเก็บทุกเม็ดทุกหน่วยจริงๆ คือ ผมไม่เคยเจอ Talk ที่ดูแล้วตื่นตาตื่นใจขนาดนี้มานานมาก ตอนนี้ยกให้เป็น Talk อันดับหนึ่งในใจของ PyCon ปีนี้เลย

ผมคิดว่า Talk นี้จะไม่สรุป Key Takeaway เพราะอยากให้คนที่มารู้จัก Talk นี้จากผมได้รับสารเต็มๆ จาก Ned Batchelder โดยการดู Talk นี้ครับ แต่ถ้าไม่มีเวลาดูจริงๆ แนะนำให้ไปอ่าน เวอร์ชั่น Text ที่เจ้าตัวเองถอดเขียนไว้ เป็นบทความที่ผม Recommend เลยครับ ทำให้ผมกลับมาคิดเรื่อง Algorithmic Analysis หลังจากหลงลืมมันไปนานมาก ลิ้งข้างล่างนี้ครับ

Big-O: How Code Slows as Data Grows
Big-O notation can be intimidating, but it doesn’t have to be. A common-sense approach will give you a good working technique for analyzing the time complexity of your code.

ปล.นอกจากจะกลับมาสนใจเรื่อง Algorithmic Analysis แล้ว ยังทำให้ผมมาสนใจ data structure ตัวนึงที่แทบไม่เคยใช้เลย นั่นก็คือ { } ครับ


Original post at: https://yothinix.medium.com/100daysofpycon2018-day6-big-o-how-code-slows-as-data-grows-4f204c51263b