خرید و دانلود نسخه کامل کتاب 40 Algorithms Every Programmer Should Know Hone your problem-solving skills by learning different algorithms and their implementation in Python by Imran Ahmad
1,250,000 تومان قیمت اصلی 1,250,000 تومان بود.397,000 تومانقیمت فعلی 397,000 تومان است.
تعداد فروش: 54
ویژگی های محصول :
| نویسنده | Imran Ahmad |
|---|---|
| سال | 2020 |
| شابک | 9781789801217 |
| زبان | English |
| فرمت فایل | |
| تعداد صفحات | 374 |
آنتونی رابینز میگه : من در 40 سالگی به جایی رسیدم که برای رسیدن بهش 82 سال زمان لازمه و این رو مدیون کتاب خواندن زیاد هستم.
توضیحاتی در مورد کتاب
نویسنده: ایمران احمد (Imran Ahmad)
Learn algorithms for solving classic computer science problems with this concise guide covering everything from fundamental algorithms, such as sorting and searching, to modern algorithms used in machine learning and cryptography
Key Features
Learn the techniques you need to know to design algorithms for solving complex problems
Become familiar with neural networks and deep learning techniques
Explore different types of algorithms and choose the right data structures for their optimal implementation
Book Description
Algorithms have always played an important role in both the science and practice of computing. Beyond traditional computing, the ability to use algorithms to solve real-world problems is an important skill that any developer or programmer must have.
This book will help you not only to develop the skills to select and use an algorithm to solve real-world problems but also to understand how it works.
You’ll start with an introduction to algorithms and discover various algorithm design techniques, before exploring how to implement different types of algorithms, such as searching and sorting, with the help of practical examples.
As you advance to a more complex set of algorithms, you’ll learn about linear programming, page ranking, and graphs, and even work with machine learning algorithms, understanding the math and logic behind them.
Further on, case studies such as weather prediction, tweet clustering, and movie recommendation engines will show you how to apply these algorithms optimally.
Finally, you’ll become well versed in techniques that enable parallel processing, giving you the ability to use these algorithms for compute-intensive tasks.
By the end of this book, you’ll have become adept at solving real-world computational problems by using a wide range of algorithms.
توضیحات فارسی در مورد کتاب (ترجمه ماشینی)
یادگیری الگوریتمها برای حل مشکلات کلاسیک علوم کامپیوتر با این راهنمای مختصر که همه چیز را از الگوریتمهای بنیادی، مانند مرتبسازی و جستجو، تا الگوریتمهای مدرن مورد استفاده در یادگیری ماشین و رمزنگاری پوشش میدهد.
ویژگیهای کلیدی
– تکنیکهایی را که باید بدانید تا الگوریتمهایی برای حل مشکلات پیچیده طراحی کنید، بیاموزید.
– با شبکههای عصبی و تکنیکهای یادگیری عمیق آشنا شوید.
– انواع مختلف الگوریتمها را کاوش کنید و ساختار دادههای مناسب را برای پیادهسازی بهینه آنها انتخاب نمایید.
توضیح کتاب
الگوریتمها همواره نقشی مهم در علوم و عمل محاسباتی ایفا کردهاند. فراتر از محاسبات سنتی، توانایی استفاده از الگوریتمها برای حل مشکلات دنیای واقعی، مهارتی مهم است که هر توسعهدهنده یا برنامهنویس باید آن را داشته باشد.
این کتاب نه تنها به شما کمک میکند تا مهارتهای انتخاب و استفاده از الگوریتمها برای حل مشکلات دنیای واقعی را توسعه دهید، بلکه درک کنید که چگونه کار میکنند.
شما با مقدمهای بر الگوریتمها شروع میکنید و تکنیکهای مختلف طراحی الگوریتم را کشف میکنید، قبل از اینکه به پیادهسازی انواع مختلف الگوریتمها، مانند جستجو و مرتبسازی، با کمک مثالهای عملی بپردازید.
هنگامی که به مجموعهای پیچیدهتر از الگوریتمها میرسید، در مورد برنامهریزی خطی، رتبهبندی صفحه، و گرافها یاد میگیرید، و حتی با الگوریتمهای یادگیری ماشین کار میکنید، درک ریاضی و منطق پشت آنها را میکنید.
در ادامه، مطالعات موردی مانند پیشبینی آب و هوا، خوشهبندی توییتها، و موتور توصیه فیلم به شما نشان میدهد که چگونه به طور بهینه از این الگوریتمها استفاده کنید.
در نهایت، شما با تکنیکهایی که امکان پردازش موازی را فراهم میکنند، آشنا میشوید، که به شما توانایی استفاده از این الگوریتمها برای وظایف محاسباتی سنگین را میدهد.
تا انتهای این کتاب، شما مهارت حل مشکلات محاسباتی دنیای واقعی را با استفاده از طیف وسیعی از الگوریتمها به دست خواهید آورد.

نقد و بررسیها
هنوز بررسیای ثبت نشده است.