دانلود کتاب A Common-Sense Guide to Data Structures and Algorithms: Level Up Your Core Programming Skills
49,000 تومان
راهنمای منطقی برای ساختارها و الگوریتم های داده: مهارت های اصلی برنامه نویسی خود را ارتقا دهید
| موضوع اصلی | کامپیوتر – برنامه نویسی |
|---|---|
| نوع کالا | کتاب الکترونیکی |
| ناشر | Pragmatic Bookshelf |
| تعداد صفحه | 220 |
| حجم فایل | 3.29 مگابایت |
| کد کتاب | 1680502441 , 9781680502442 |
| نوبت چاپ | 1 |
| نویسنده | Jay Wengrow |
|---|---|
| زبان | انگلیسی |
| فرمت | EPUB |
| سال انتشار | 2017 |
جدول کد تخفیف
| تعداد کتاب | درصد تخفیف | قیمت کتاب |
| 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 تومان |
“
Algorithms and data structures are much more than abstract concepts. Mastering them enables you to write code that runs faster and more efficiently, which is particularly important for today’s web and mobile apps. This book takes a practical approach to data structures and algorithms, with techniques and real-world scenarios that you can use in your daily production code. Graphics and examples make these computer science concepts understandable and relevant. You can use these techniques with any language; examples in the book are in JavaScript, Python, and Ruby.
Use Big O notation, the primary tool for evaluating algorithms, to measure and articulate the efficiency of your code, and modify your algorithm to make it faster. Find out how your choice of arrays, linked lists, and hash tables can dramatically affect the code you write. Use recursion to solve tricky problems and create algorithms that run exponentially faster than the alternatives. Dig into advanced data structures such as binary trees and graphs to help scale specialized applications such as social networks and mapping software. You’ll even encounter a single keyword that can give your code a turbo boost. Jay Wengrow brings to this book the key teaching practices he developed as a web development bootcamp founder and educator.
Use these techniques today to make your code faster and more scalable.
”
ترجمه فارسی (ترجمه ماشینی)
“
الگوریتمها و ساختارهای داده بسیار فراتر از مفاهیم انتزاعی هستند. تسلط بر آنها به شما امکان میدهد کدی بنویسید که سریعتر و کارآمدتر اجرا شود، که به ویژه برای وب و برنامههای موبایل امروزی مهم است. این کتاب به یک رویکرد عملی به ساختارهای داده و الگوریتمها، با تکنیکها و سناریوهای واقعی که میتوانید در کد تولید روزانهتان استفاده کنید. گرافیکها و مثالها این مفاهیم علوم رایانه را قابل درک و مرتبط میسازند. میتوانید از این تکنیکها با هر زبانی استفاده کنید؛ مثالهایی در این کتاب در جاوا اسکریپت، پایتون و روبی است.
از نماد Big O، ابزار اصلی برای ارزیابی الگوریتمها، برای اندازهگیری و بیان کارایی کد خود استفاده کنید و الگوریتم خود را برای سریعتر کردن آن تغییر دهید. چگونه انتخاب آرایهها، فهرستهای پیوندی و جداول هش میتواند بهطور چشمگیری بر روی کدی که مینویسید تأثیر بگذارد. برای حل مشکلات پیچیده از بازگشت استفاده کنید و الگوریتمهایی ایجاد کنید که سریعتر از گزینههای جایگزین اجرا شوند. ساختارهایی مانند درختان باینری و نمودارها برای کمک به مقیاس برنامه های تخصصی مانند شبکه های اجتماعی و نرم افزارهای نقشه برداری. حتی با یک کلمه کلیدی مواجه خواهید شد که می تواند کد شما را تقویت کند. Jay Wengrow شیوههای آموزشی کلیدی را که بهعنوان یک بنیانگذار و مدرس بوتکمپ توسعه وب توسعه داده است، در این کتاب آورده است.
از این تکنیکها امروز برای سریعتر و مقیاسپذیر کردن کد خود استفاده کنید.
“

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