Show Notes
- Amazon USA Store: https://www.amazon.com/dp/1680507222?tag=9natree-20
- Amazon Worldwide Store: https://global.buys.trade/A-Common-Sense-Guide-to-Data-Structures-and-Algorithms%2C-Second-Edition-Jay-Wengrow.html
- Apple Books: https://books.apple.com/us/audiobook/data-structures-and-algorithms-for-beginners/id1791929838?itsct=books_box_link&itscg=30200&ls=1&at=1001l3bAw&ct=9natree
- eBay: https://www.ebay.com/sch/i.html?_nkw=A+Common+Sense+Guide+to+Data+Structures+and+Algorithms+Second+Edition+Jay+Wengrow+&mkcid=1&mkrid=711-53200-19255-0&siteid=0&campid=5339060787&customid=9natree&toolid=10001&mkevt=1
- Shopee: https://asia.buys.trade/shopee_A-Common-Sense-Guide-to-Data-Structures-and-Algorithms%2C-Second-Edition-Jay-Wengrow.html
- Lazada: https://asia.buys.trade/lazada_A-Common-Sense-Guide-to-Data-Structures-and-Algorithms%2C-Second-Edition-Jay-Wengrow.html
- Tiktok: https://asia.buys.trade/tiktok_A-Common-Sense-Guide-to-Data-Structures-and-Algorithms%2C-Second-Edition-Jay-Wengrow.html
- อ่านเพิ่มเติม: https://thai.9natree.com/read/1680507222/
#บิกโอและความซับซ้อน #อาร์เรย์ลิงก์ลิสต์แฮชเทเบิล #การค้นหาและการเรียงลำดับ #รีเคอร์ชันและการเขียนโปรแกรมเชิงพลวัต #ฮีปไทรต้นไม้และกราฟ #ACommonSenseGuidetoDataStructuresandAlgorithmsSecondEdition
หนังสือ A Common-Sense Guide to Data Structures and Algorithms, Second Edition ของ เจย์ เวนโกรว์ เป็นหนังสือความรู้ด้านวิทยาการคอมพิวเตอร์เชิงปฏิบัติการ, ที่อธิบายโครงสร้างข้อมูลและอัลกอริทึมด้วยภาษาที่เข้าถึงง่าย. เป้าหมายหลักไม่ใช่การท่องจำชื่อเทคนิค, แต่คือการทำให้ผู้อ่านมองเห็นว่า การเลือกวิธีเก็บข้อมูลและลำดับขั้นตอนประมวลผล ส่งผลโดยตรงต่อความเร็ว, การใช้หน่วยความจำ, และความสามารถในการขยายระบบอย่างไร. ฉบับที่สองครอบคลุมพื้นฐานสำคัญ, ตั้งแต่ อาร์เรย์, ลิงก์ลิสต์, แฮชเทเบิล, สแต็ก, คิว, การค้นหาและการเรียงลำดับ, ไปจนถึงต้นไม้, กราฟ, ฮีป, และไทร. แกนกลางของเล่มคือการใช้ บิกโอ เพื่อเปรียบเทียบต้นทุนของแนวทางต่าง ๆ เมื่อขนาดข้อมูลเพิ่มขึ้น. หนังสือยังเพิ่มเนื้อหาเรื่องการเขียนโค้ดแบบเรียกซ้ำ, การเขียนโปรแกรมเชิงพลวัต, และการประยุกต์บิกโอกับงานประจำวัน. ตัวอย่างใช้ JavaScript, Python, และ Ruby, พร้อมแบบฝึกหัดและเฉลย. ดังนั้นหนังสือจึงอยู่ระหว่างตำราเบื้องต้นกับคู่มือปรับปรุงโค้ด, เหมาะกับผู้ที่ต้องการเชื่อมหลักการคอมพิวเตอร์เข้ากับการตัดสินใจในการพัฒนาซอฟต์แวร์จริง.