توضیحات
Some copies of this book have a printing error that causes the figures to be unreadable. If you have received one of these copies, please contact the Pragmatic Bookshelf at support@pragprog.com, and we will replace it for you.
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.
————————————————————–
ترجمه ماشینی :
برخی از نسخههای این کتاب دارای خطای چاپی هستند که باعث میشود ارقام ناخوانا باشند. اگر یکی از این نسخهها را دریافت کردهاید، لطفاً با قفسه کتاب عملی در support@pragprog.com تماس بگیرید، و ما آن را برای شما جایگزین میکنیم.
الگوریتمها و ساختارهای داده بسیار بیشتر از انتزاعی هستند. مفاهیم. تسلط بر آنها شما را قادر می سازد کدی بنویسید که سریعتر و کارآمدتر اجرا شود، که به ویژه برای وب و برنامه های موبایل امروزی مهم است. این کتاب رویکردی عملی به ساختارهای داده و الگوریتمها دارد، با تکنیکها و سناریوهای دنیای واقعی که میتوانید در کد تولید روزانه خود از آنها استفاده کنید. گرافیک ها و مثال ها این مفاهیم علوم کامپیوتر را قابل درک و مرتبط می کند. شما می توانید از این تکنیک ها با هر زبانی استفاده کنید. نمونههای موجود در این کتاب در جاوا اسکریپت، پایتون و روبی هستند.
از نماد Big O، ابزار اولیه برای ارزیابی الگوریتمها، برای اندازهگیری و بیان کارایی کد خود استفاده کنید، و الگوریتم خود را برای ایجاد آن تغییر دهید. سریعتر دریابید که چگونه انتخاب آرایهها، لیستهای پیوندی، و جداول هش میتواند به طور چشمگیری بر کدی که مینویسید تأثیر بگذارد. از بازگشت برای حل مسائل پیچیده استفاده کنید و الگوریتم هایی ایجاد کنید که به طور نمایی سریعتر از گزینه های جایگزین اجرا شوند. برای کمک به مقیاسبندی برنامههای تخصصی مانند شبکههای اجتماعی و نرمافزارهای نقشهبرداری، ساختارهای دادهای پیشرفته مانند درختهای باینری و نمودارها را حفاری کنید. حتی با یک کلمه کلیدی مواجه خواهید شد که می تواند کد شما را تقویت کند. Jay Wengrow شیوههای آموزشی کلیدی را که بهعنوان یک مؤسس و مدرس بوتکمپ توسعه وب توسعه داده است، در این کتاب آورده است.
از این تکنیکها امروز برای سریعتر و مقیاسپذیر کردن کد خود استفاده کنید.
tag : دانلود کتاب راهنمای منطقی برای ساختارها و الگوریتمهای داده: مهارتهای اصلی برنامهنویسی خود را ارتقا دهید , Download راهنمای منطقی برای ساختارها و الگوریتمهای داده: مهارتهای اصلی برنامهنویسی خود را ارتقا دهید , دانلود راهنمای منطقی برای ساختارها و الگوریتمهای داده: مهارتهای اصلی برنامهنویسی خود را ارتقا دهید , Download A Common-Sense Guide to Data Structures and Algorithms: Level Up Your Core Programming Skills Book , راهنمای منطقی برای ساختارها و الگوریتمهای داده: مهارتهای اصلی برنامهنویسی خود را ارتقا دهید دانلود , buy راهنمای منطقی برای ساختارها و الگوریتمهای داده: مهارتهای اصلی برنامهنویسی خود را ارتقا دهید , خرید کتاب راهنمای منطقی برای ساختارها و الگوریتمهای داده: مهارتهای اصلی برنامهنویسی خود را ارتقا دهید , دانلود کتاب A Common-Sense Guide to Data Structures and Algorithms: Level Up Your Core Programming Skills , کتاب A Common-Sense Guide to Data Structures and Algorithms: Level Up Your Core Programming Skills , دانلود A Common-Sense Guide to Data Structures and Algorithms: Level Up Your Core Programming Skills , خرید A Common-Sense Guide to Data Structures and Algorithms: Level Up Your Core Programming Skills , خرید کتاب A Common-Sense Guide to Data Structures and Algorithms: Level Up Your Core Programming Skills ,

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