کتاب Learning Algorithms: A Programmer’s Guide to Writing Better Code

شناسه محصول: X-A-073
قیمت: ۳۰۰,۰۰۰ تومان

توضیحات

وقتی به نوشتن کد بهینه می‌رسیم، هر حرفه‌ای نرم‌افزاری باید دانش کاربردی کافی در مورد الگوریتم‌ها داشته باشد. در این کتاب عملی، نویسنده George Heineman (الگوریتم‌ها در یک نگاه) شرح خلاصه و مفید الگوریتم‌های کلیدی را ارائه می‌دهد که بهبود کدنویسی را در چندین زبان فراهم می‌کند. توسعه‌دهندگان نرم‌افزار، تست کنندگان و نگهدارندگان، راه‌حل‌های محاسباتی مسائل را با خلاقیت الگوریتم‌ها می‌آموزند.

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

با این کتاب، شما قادر خواهید بود:

  • الگوریتم‌های بنیادی را مرکز علوم کامپیوتر و مهندسی نرم‌افزار بررسی کنید.
  • راه‌حل‌های مشترک برای حل مسائل بهینه مانند تقسیم و حل، برنامه‌ریزی پویا و رویکردهای جاه‌طلبانه را یاد بگیرید.
  • کد را برای ارزیابی پیچیدگی زمانی با استفاده از نشانگر “big O” تحلیل کنید.
  • با استفاده از کتابخانه‌ها و ساختارهای داده Python موجود، با الگوریتم‌ها مسائل را حل کنید.

توضیحات تکمیلی

نام کتاب

Learning Algorithms: A Programmer's Guide to Writing Better Code

نام نویسنده

سال انتشار

2021

انتشارات

تعداد صفحات

280

زبان

کد کالا

A-073

نوع چاپ

وزیری – جلد عادی, وزیری – هارد کاور