دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
ویرایش:
نویسندگان: Wengrow. Jay
سری:
ناشر: Pragmatic Bookshelf
سال نشر: 2018;2016
تعداد صفحات: 0
زبان: English
فرمت فایل : EPUB (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود)
حجم فایل: 8 مگابایت
در صورت تبدیل فایل کتاب A Common-Sense Guide to Data Structures and Algorithms: Level Up Your Core Programming Skills به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب راهنمای منطقی برای ساختارها و الگوریتمهای داده: مهارتهای اصلی برنامهنویسی خود را ارتقا دهید نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
\"
الگوریتمها و ساختارهای داده بسیار فراتر از مفاهیم انتزاعی هستند. تسلط بر آنها شما را قادر میسازد تا کدی بنویسید که سریعتر و کارآمدتر اجرا شود، که به ویژه برای وب و برنامههای موبایل امروزی مهم است. این کتاب رویکردی عملی به ساختارهای داده و الگوریتمها دارد، با تکنیکها و سناریوهای دنیای واقعی که میتوانید در کد تولید روزانه خود از آنها استفاده کنید. گرافیکها و مثالها این مفاهیم علوم رایانه را قابل درک و مرتبط میسازند. شما میتوانید از این تکنیکها با هر زبانی استفاده کنید؛ مثالهایی در این کتاب در جاوا اسکریپت، پایتون و روبی است.
از نماد Big O، ابزار اصلی برای ارزیابی الگوریتمها، برای اندازهگیری و بیان کارایی کد خود استفاده کنید و الگوریتم خود را برای سریعتر کردن آن تغییر دهید. ببینید که چگونه انتخاب آرایهها، فهرستهای پیوندی، و جداول هش میتواند بهطور چشمگیری بر روی کدی که مینویسید تأثیر بگذارد. از بازگشت برای حل مسائل پیچیده استفاده کنید و الگوریتمهایی ایجاد کنید که سریعتر از گزینههای جایگزین اجرا شوند.
"
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...