دانلود کتاب Beginning Algorithms
49,000 تومان
الگوریتم های آغازین
| موضوع اصلی | الگوریتم ها و ساختارهای داده |
|---|---|
| نوع کالا | کتاب الکترونیکی |
| ناشر | Wrox |
| تعداد صفحه | 591 |
| حجم فایل | 5 مگابایت |
| کد کتاب | 9780764596742,0764596748 |
| نویسنده | James Ross, Simon Harris |
|---|---|
| زبان | انگلیسی |
| فرمت | |
| سال انتشار | 2005 |
جدول کد تخفیف
| تعداد کتاب | درصد تخفیف | قیمت کتاب |
| 1 | بدون تخفیف | 25,000 تومان |
| 2 | 20 درصد | 20,000 تومان |
| 3 الی 5 | 25 درصد | 18,750 تومان |
| 6 الی 10 | 30 درصد | 17,500 تومان |
| 11 الی 20 | 35 درصد | 16,250 تومان |
| 21 الی 30 | 40 درصد | 15,000 تومان |
| 31 الی 40 | 45 درصد | 13,750 تومان |
| 41 الی 50 | 50 درصد | 12,500 تومان |
| 51 الی 70 | 55 درصد | 11,250 تومان |
| 71 الی 100 | 60 درصد | 10,000 تومان |
| 101 الی 150 | 65 درصد | 8,750 تومان |
| 151 الی 200 | 70 درصد | 7,500 تومان |
| 201 الی 300 | 75 درصد | 6,250 تومان |
| 301 الی 500 | 80 درصد | 5,000 تومان |
| 501 الی 1000 | 85 درصد | 3,750 تومان |
| 1001 الی 10000 | 90 درصد | 2,500 تومان |
ترجمه فارسی توضیحات (ترجمه ماشینی)
الگوریتم های آغازین
الگوریتمهای آغازین
درک خوب الگوریتمها، و آگاهی از زمان اعمال آنها، برای تولید نرمافزاری که نه تنها به درستی کار میکند، بلکه عملکرد موثری نیز دارد، ضروری است. این تنها کتابی است که تمام این اطلاعات ضروری را از اصول الگوریتمها، ساختار دادهها و ویژگیهای عملکرد تا الگوریتمهای خاص مورد استفاده در کارهای توسعه و برنامهنویسی به شما منتقل میکند.
مملو از توضیحات مفصل و مثالهای آموزنده، این کتاب با ارائه برخی از ساختارهای دادههای اساسی آغاز میشود و سپس به توضیح الگوریتمهای مرتبسازی مختلف میپردازد. سپس روشهای کارآمد برای ذخیرهسازی و جستجو از طریق هش کردن، درختها، مجموعهها و نقشهها را یاد خواهید گرفت. نویسندگان همچنین نکاتی را در مورد تکنیکهای بهینهسازی و راههای جلوگیری از مشکلات رایج عملکرد به اشتراک میگذارند. در پایان، شما آماده خواهید بود که الگوریتمها و ساختارهای دادهای را بسازید که معمولاً در توسعه نرمافزار روزانه با آنها مواجه میشوید.
آنچه از این کتاب خواهید آموخت
- مبانی الگوریتمها مانند تکرار و بازگشت
- ساختارهای داده اولیه مانند لیستها، پشتهها و صفها
- مرتبسازی اولیه و پیشرفته الگوریتمهایی از جمله مرتبسازی درج، مرتبسازی سریع و مرتبسازی پوسته
- ساختارهای داده پیشرفته مانند درختهای دودویی، درختان سه تایی و پشتهها
- الگوریتمهایی برای جستجوی رشته، تطبیق رشته، درهمسازی و هندسه محاسباتی
- نحوه استفاده از تست- تکنیکهای توسعه هدایتشده برای اطمینان از کارکرد کد شما همانطور که در نظر گرفته شده است
- چگونه عملکرد کد خود را با تکنیکهای عملی برای نمایهسازی و بهینهسازی به طرز چشمگیری بهبود بخشید
این کتاب برای چه کسی است این کتاب برای هر کسی که برنامههای کاربردی را توسعه میدهد یا تازه شروع به انجام آن کرده است و به دنبال درک الگوریتمها و ساختارهای داده است. درک برنامه نویسی کامپیوتر مفید است.
راهنماهای Wrox Beginning به گونهای ساخته شدهاند که یادگیری زبانها و فناوریهای برنامهنویسی را آسانتر از آنچه فکر میکنید، ارائه میکنند و قالب آموزشی ساختاریافتهای را ارائه میکنند که شما را در تمام تکنیکهای مربوطه راهنمایی میکند.
Beginning Algorithms
Beginning Algorithms
A good understanding of algorithms, and the knowledge of when to apply them, is crucial to producing software that not only works correctly, but also performs efficiently. This is the only book to impart all this essential information-from the basics of algorithms, data structures, and performance characteristics to the specific algorithms used in development and programming tasks.
Packed with detailed explanations and instructive examples, the book begins by offering you some fundamental data structures and then goes on to explain various sorting algorithms. You’ll then learn efficient practices for storing and searching by way of hashing, trees, sets, and maps. The authors also share tips on optimization techniques and ways to avoid common performance pitfalls. In the end, you’ll be prepared to build the algorithms and data structures most commonly encountered in day-to-day software development.
What you will learn from this book
- The basics of algorithms, such as iteration and recursion
- Elementary data structures such as lists, stacks, and queues
- Basic and advanced sorting algorithms including insertion sort, quicksort, and shell sort
- Advanced data structures such as binary trees, ternary trees, and heaps
- Algorithms for string searching, string matching, hashing, and computational geometry
- How to use test-driven development techniques to ensure your code works as intended
- How to dramatically improve the performance of your code with hands-on techniques for profiling and optimization
Who this book is for This book is for anyone who develops applications, or is just beginning to do so, and is looking to understand algorithms and data structures. An understanding of computer programming is beneficial.
Wrox Beginning guides are crafted to make learning programming languages and technologies easier than you think, providing a structured, tutorial format that will guide you through all the techniques involved.
محصولات مرتبط
دانلود کتاب Algorithmic Game Theory
دانلود کتاب Algorithmic Game Theory: Third International Symposium, SAGT 2010, Athens, Greece, October 18-20, 2010. Proceedings
دانلود کتاب Complexity of algorithms
دانلود کتاب Cryptocurrency: The Ultimate Guide to The World of Cryptocurrency and How I Became a Crypto Millionaire in 6 Months (Bitcoin, Bitcoin Mining, Cryptocurrency trading and Blockchain book)
| موضوع اصلی | کامپیوترها - الگوریتم ها و ساختارهای داده |
|---|---|
| نوع کالا | کتاب الکترونیکی |
| ناشر | Ténzy Publisher |
| حجم فایل | 558 کیلوبایت |
| کد کتاب | 1386482463 , 9781386482468 |

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