Algorithms in a Nutshell

تاریخ: 1392/06/17 09:28
توسط: MotoMan
امتیاز: ۵
تعداد بازدید: ۶۴۷۷
دیدگاه ها: ۱
برچسب ها: Algorithms |
Algorithms in a Nutshell
O’Reilly
George T.Heineman, Gary Pollice, Stanley Selkow
978-0-596-51624-6
2009
344
انگلیسی

Trinity در فیلم Matrix این گونه بیان می‌کند که:

سوالی هست که ما را هدایت می‌کند، Neo. و آن سوال است که تو را به این جا کشانده است. تو هم آن سوال را می‌دانی، همان طور که من نیز می‌دانستم.

به عنوان نویسنده‌های این کتاب، ما آن سوالی را که شما را به اینجا هدایت کرده است را پاسخ می‌دهیم:

آیا می‌توانم از الگوریتم X برای حل کردن مشکلم استفاده کنم؟ اگر می‌شود، چگونه آن را پیاده سازی کنم؟

احتمالا شما احتیاجی به فهم این که چرا فلان الگوریتم درست است ندارید؛ در غیر این صورت باید به سراغ منابع مطالعاتی دیگری بروید به مانند کتاب Introduction to Algorithms ویرایش دوم، نوشته شده توسط Thomas H. Corman.

در آن کتاب شما با اصول، تئوری‌ها و اثبات‌ها مواجه می‌شوید و با مثال‌های متنوع و گام به گام با چگونگی عملکرد یک الگوریتم آشنا می‌شوید. اما شاید متعجب شوید که هیچ کد واقعی در آن کتاب وجود ندارد و تمامی مثال‌ها به صورت شبه کد بیان شده اند و بیشتر برای متونی مناسب اند که می‌خواهد یک مرور کلی از الگوریتم‌ها داشته باشند. این متون آموزشی، در کلاس‌های درس دارای اهمیت هستند؛ ولی در دنیای واقعی و کد‌های حقیقی، نا کارآمد هستند.

ما بر آن هستیم تا این کتاب مرتبا توسط برنامه نویس‌های با تجربه که به دنبال راه حل‌های مناسب برای مشکلات خود هستند، مورد استفاده قرار بگیرد. در این کتاب شما راه حل هایی را برای مشکلات خود پیدا می‌کنید که به عنوان یک برنامه نویس، هر روز با آن‌ها مواجه می‌شوید. شما یاد خواهید گرفت که چه تصمیماتی باعث افزایش کارایی الگوریتم‌های کلیدی که برای موفقیت برنامه‌ی شما ضروری اند، می‌شوند. در این کتاب شما با کد‌های واقعی روبرو هستید که می‌توانید بر اساس احتیاجات خود آن‌ها را تغییر بدهید و از آن‌ها استفاده کنید.

جذاب‌ترین شعار این کتاب این است: از کد‌های واقعی استفاده کنید، نه شبه کد.


سرفصل‌های کتاب Algorithms in a Nutshell:

1)Algorithms Matter

2)The Mathematics of Algorithms

3)Patterns and Domains

4)Sorting Algorithms

5)Searching

6)Graph Algorithms

7)Path Finding in AI

8)Network Flow Algorithms

9)Computational Geometry

10)When All Else Fails

11)Epilogue

12)Benchmarking

کانال تلگرام سایت

گروه تلگرام سایت

like می پسندم
dislike به درد نمی خوره
مطالب مشابه
دیدگاه ها
  • نویسنده: RezaOruji تاریخ: 1392/06/17 23:01 تعداد آرا: ۲

    وب سایت فوق العاده ای دارین دمتون گرم
loading...

لطفا منتظر بمانید...