درک عمیق الگوریتمها ۲۰۱۶
Grokking Algorithms 2016
دانلود کتاب درک عمیق الگوریتمها ۲۰۱۶ (Grokking Algorithms 2016) با لینک مستقیم و فرمت pdf (پی دی اف) و ترجمه فارسی
| نویسنده |
Aditya Bhargava |
|---|
ناشر:
Simon and Schuster
۳۰ هزار تومان تخفیف با کد «OFF30» برای اولین خرید
| سال انتشار |
2016 |
|---|---|
| زبان |
English |
| تعداد صفحهها |
256 |
| نوع فایل |
|
| حجم |
24.7 MB |
🏷️ 200,000 تومان قیمت اصلی: 200,000 تومان بود.129,000 تومانقیمت فعلی: 129,000 تومان.
🏷️
378,000 تومان
قیمت اصلی: ۳۷۸٬۰۰۰ تومان بود.
298,000 تومان
قیمت فعلی: ۲۹۸٬۰۰۰ تومان.
📥 دانلود نسخهی اصلی کتاب به زبان انگلیسی(PDF)
🧠 به همراه ترجمهی فارسی با هوش مصنوعی
🔗 مشاهده جزئیات
دانلود مستقیم PDF
ارسال فایل به ایمیل
پشتیبانی ۲۴ ساعته
توضیحات
معرفی کتاب درک عمیق الگوریتمها ۲۰۱۶
«این کتاب کاری ناممکن را ممکن میکند: ریاضیات را سرگرمکننده و آسان میسازد!» – ساندر راسل، COAS Software Systems
Grokking Algorithms راهنمایی مصور و صمیمانه است که به شما میآموزد چگونه الگوریتمهای رایج را در مسائل روزمرهای که به عنوان یک برنامهنویس با آنها روبرو هستید، به کار ببرید. شما با مرتبسازی و جستجو شروع میکنید و با تقویت مهارتهای خود در تفکر الگوریتمی، به مسائل پیچیدهتری مانند فشردهسازی دادهها و هوش مصنوعی میپردازید. هر مثال با دقت ارائه شده شامل نمودارهای مفید و نمونه کدهای کاملاً حاشیهنویسی شده در پایتون است.
یادگیری الگوریتمها نباید خستهکننده باشد! نگاهی اجمالی به مثالهای سرگرمکننده، مصور و صمیمانهای که در Grokking Algorithms خواهید یافت، در کانال یوتیوب Manning Publications بیندازید.
سفر خود را به دنیای الگوریتمها با Algorithms in Motion، یک دوره ویدیویی عملی و کاربردی که به طور انحصاری در Manning.com (www.manning.com/livevideo/algorithms-in-motion) در دسترس است، ادامه دهید.
خرید نسخه چاپی کتاب شامل یک کتاب الکترونیکی رایگان در قالبهای PDF، Kindle و ePub از Manning Publications است.
دربارهی فناوری
الگوریتم چیزی نیست جز یک رویه گام به گام برای حل یک مسئله. الگوریتمهایی که بیشتر از همه به عنوان یک برنامهنویس استفاده خواهید کرد، قبلاً کشف، آزمایش و اثبات شدهاند. اگر میخواهید آنها را درک کنید اما از کلنجار رفتن با اثباتهای طولانی و دشوار امتناع میورزید، این کتاب برای شما مناسب است. این راهنمای کاملاً مصور و جذاب، یادگیری نحوه استفاده موثر از مهمترین الگوریتمها را در برنامههای خودتان آسان میکند.
دربارهی کتاب
Grokking Algorithms نگاهی صمیمانه به این موضوع اصلی علوم کامپیوتر است. در این کتاب، شما یاد خواهید گرفت که چگونه الگوریتمهای رایج را در مسائل برنامهنویسی کاربردی که هر روز با آنها روبرو هستید، به کار ببرید. شما با کارهایی مانند مرتبسازی و جستجو شروع خواهید کرد. با تقویت مهارتهای خود، به مسائل پیچیدهتری مانند فشردهسازی دادهها و هوش مصنوعی خواهید پرداخت. هر مثال با دقت ارائه شده شامل نمودارهای مفید و نمونه کدهای کاملاً حاشیهنویسی شده در پایتون است. در پایان این کتاب، شما بر الگوریتمهایی که کاربرد گستردهای دارند و همچنین نحوه و زمان استفاده از آنها مسلط خواهید شد.
مطالب داخل کتاب
* پوشش الگوریتمهای جستجو، مرتبسازی و گراف
* بیش از 400 تصویر با راهنمای گام به گام
* معاوضه عملکرد بین الگوریتمها
* نمونه کدهای مبتنی بر پایتون
دربارهی خواننده
این مقدمه آسانخوان و پر از تصویر، برای برنامهنویسان خودآموخته، مهندسان یا هر کسی که میخواهد دانش خود را در زمینه الگوریتمها بهروز کند، مناسب است.
دربارهی نویسنده
آدیتیا بهارگاوا یک مهندس نرمافزار با پیشینه دوگانه در علوم کامپیوتر و هنرهای زیبا است. او در وبلاگ adit.io درباره برنامهنویسی مینویسد.
فهرست مطالب
1. مقدمهای بر الگوریتمها
2. مرتبسازی انتخابی
3. بازگشت
4. مرتبسازی سریع
5. جداول درهمسازی
6. جستجوی اول سطح
7. الگوریتم دایکسترا
8. الگوریتمهای حریصانه
9. برنامهنویسی پویا
10. نزدیکترین همسایه K
فهرست کتاب:
۱. حق نشر
۲. فهرست مطالب مختصر
۳. فهرست مطالب
۴. پیشگفتار
۵. تقدیر و تشکر
۶. درباره این کتاب
۷. فصل ۱. مقدمهای بر الگوریتمها
۸. فصل ۲. مرتبسازی انتخابی
۹. فصل ۳. بازگشت
۱۰. فصل ۴. مرتبسازی سریع
۱۱. فصل ۵. جداول درهمسازی
۱۲. فصل ۶. جستجوی اول سطح
۱۳. فصل ۷. الگوریتم دایجسترا
۱۴. فصل ۸. الگوریتمهای حریصانه
۱۵. فصل ۹. برنامهنویسی پویا
۱۶. فصل ۱۰. نزدیکترین همسایگان K
۱۷. فصل ۱۱. گام بعدی کجاست
۱۸. ضمیمه. پاسخ تمرینها
۱۹. نمایه
توضیحات(انگلیسی)
“This book does the impossible: it makes math fun and easy!” – Sander Rossel, COAS Software Systems
Grokking Algorithms is a fully illustrated, friendly guide that teaches you how to apply common algorithms to the practical problems you face every day as a programmer. You’ll start with sorting and searching and, as you build up your skills in thinking algorithmically, you’ll tackle more complex concerns such as data compression and artificial intelligence. Each carefully presented example includes helpful diagrams and fully annotated code samples in Python.
Learning about algorithms doesn’t have to be boring! Get a sneak peek at the fun, illustrated, and friendly examples you’ll find in Grokking Algorithms on Manning Publications’ YouTube channel.
Continue your journey into the world of algorithms with Algorithms in Motion, a practical, hands-on video course available exclusively at Manning.com (www.manning.com/livevideo/algorithms-?in-motion).
Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications.
About the Technology
An algorithm is nothing more than a step-by-step procedure for solving a problem. The algorithms you’ll use most often as a programmer have already been discovered, tested, and proven. If you want to understand them but refuse to slog through dense multipage proofs, this is the book for you. This fully illustrated and engaging guide makes it easy to learn how to use the most important algorithms effectively in your own programs.
About the Book
Grokking Algorithms is a friendly take on this core computer science topic. In it, you’ll learn how to apply common algorithms to the practical programming problems you face every day. You’ll start with tasks like sorting and searching. As you build up your skills, you’ll tackle more complex problems like data compression and artificial intelligence. Each carefully presented example includes helpful diagrams and fully annotated code samples in Python. By the end of this book, you will have mastered widely applicable algorithms as well as how and when to use them.
What’s Inside
- Covers search, sort, and graph algorithms
- Over 400 pictures with detailed walkthroughs
- Performance trade-offs between algorithms
- Python-based code samples
About the Reader
This easy-to-read, picture-heavy introduction is suitable for self-taught programmers, engineers, or anyone who wants to brush up on algorithms.
About the Author
Aditya Bhargava is a Software Engineer with a dual background in Computer Science and Fine Arts. He blogs on programming at adit.io.
Table of Contents
- Introduction to algorithms
- Selection sort
- Recursion
- Quicksort
- Hash tables
- Breadth-first search
- Dijkstra’s algorithm
- Greedy algorithms
- Dynamic programming
- K-nearest neighbors
Table of Contents
1. Copyright
2. Brief Table of Contents
3. Table of Contents
4. Preface
5. Acknowledgments
6. About this Book
7. Chapter 1. Introduction to Algorithms
8. Chapter 2. Selection Sort
9. Chapter 3. Recursion
10. Chapter 4. Quicksort
11. Chapter 5. Hash Tables
12. Chapter 6. Breadth-first Search
13. Chapter 7. Dijkstra’s algorithm
14. Chapter 8. Greedy algorithms
15. Chapter 9. Dynamic programming
16. Chapter 10. K-nearest neighbors
17. Chapter 11. Where to go next
18. Appendix. Answers to Exercises
19. Index
دیگران دریافت کردهاند
درک عمیق تحویل مداوم ۲۰۲۲
Grokking Continuous Delivery 2022
🏷️ 200,000 تومان قیمت اصلی: 200,000 تومان بود.129,000 تومانقیمت فعلی: 129,000 تومان.
درک عمیق سامانههای پردازش جریان داده ۲۰۲۲
Grokking Streaming Systems 2022
🏷️ 200,000 تومان قیمت اصلی: 200,000 تومان بود.129,000 تومانقیمت فعلی: 129,000 تومان.
درک عمیق سادگی ۲۰۲۱
Grokking Simplicity 2021
🏷️ 200,000 تومان قیمت اصلی: 200,000 تومان بود.129,000 تومانقیمت فعلی: 129,000 تومان.
درک عمیق یادگیری تقویتی عمیق ۲۰۲۰
Grokking Deep Reinforcement Learning 2020
برنامه نویسی, الگوریتمهای برنامهنویسی, علوم کامپیوتر, علم داده(دیتاساینس), هوش مصنوعی (AI), یادگیری ماشین
🏷️ 200,000 تومان قیمت اصلی: 200,000 تومان بود.129,000 تومانقیمت فعلی: 129,000 تومان.
درک عمیق الگوریتمهای هوش مصنوعی ۲۰۲۰
Grokking Artificial Intelligence Algorithms 2020
برنامه نویسی, الگوریتمهای برنامهنویسی, علوم کامپیوتر, علم داده(دیتاساینس), شبکههای عصبی, هوش مصنوعی (AI)
🏷️ 200,000 تومان قیمت اصلی: 200,000 تومان بود.129,000 تومانقیمت فعلی: 129,000 تومان.
درک عمیق بیتکوین ۲۰۱۹
Grokking Bitcoin 2019
علوم کامپیوتر, امنیت کامپیوتری, اینترنت, ایمنی و حریم خصوصی آنلاین, کسب و کار و اقتصاد, پول و سیاستهای پولی, رمزنگاری, مالی
🏷️ 200,000 تومان قیمت اصلی: 200,000 تومان بود.129,000 تومانقیمت فعلی: 129,000 تومان.
✨ ضمانت تجربه خوب مطالعه
بازگشت کامل وجه
در صورت مشکل، مبلغ پرداختی بازگردانده می شود.
دانلود پرسرعت
دانلود فایل کتاب با سرعت بالا
ارسال فایل به ایمیل
دانلود مستقیم به همراه ارسال فایل به ایمیل.
پشتیبانی ۲۴ ساعته
با چت آنلاین و پیامرسان ها پاسخگو هستیم.
ضمانت کیفیت کتاب
کتاب ها را از منابع معتیر انتخاب می کنیم.
