ورود به حساب

نام کاربری گذرواژه

گذرواژه را فراموش کردید؟ کلیک کنید

حساب کاربری ندارید؟ ساخت حساب

ساخت حساب کاربری

نام نام کاربری ایمیل شماره موبایل گذرواژه

برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید


09117307688
09117179751

در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید

دسترسی نامحدود

برای کاربرانی که ثبت نام کرده اند

ضمانت بازگشت وجه

درصورت عدم همخوانی توضیحات با کتاب

پشتیبانی

از ساعت 7 صبح تا 10 شب

دانلود کتاب C++ Data Structures and Algorithm Design Principles: Leverage the power of modern C++ to build robust and scalable applications

دانلود کتاب ساختارهای داده C++ و اصول طراحی الگوریتم: از قدرت C++ مدرن برای ساخت برنامه های کاربردی قوی و مقیاس پذیر استفاده کنید.

C++ Data Structures and Algorithm Design Principles: Leverage the power of modern C++ to build robust and scalable applications

مشخصات کتاب

C++ Data Structures and Algorithm Design Principles: Leverage the power of modern C++ to build robust and scalable applications

دسته بندی: الگوریتم ها و ساختارهای داده
ویرایش:  
نویسندگان: , ,   
سری:  
ISBN (شابک) : 9781838828844 
ناشر: Packt Publishing Pvt. Ltd. 
سال نشر: 2019 
تعداد صفحات: 0 
زبان: English 
فرمت فایل : EPUB (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) 
حجم فایل: 16 مگابایت 

قیمت کتاب (تومان) : 55,000



ثبت امتیاز به این کتاب

میانگین امتیاز به این کتاب :
       تعداد امتیاز دهندگان : 7


در صورت تبدیل فایل کتاب C++ Data Structures and Algorithm Design Principles: Leverage the power of modern C++ to build robust and scalable applications به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.

توجه داشته باشید کتاب ساختارهای داده C++ و اصول طراحی الگوریتم: از قدرت C++ مدرن برای ساخت برنامه های کاربردی قوی و مقیاس پذیر استفاده کنید. نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.


توضیحاتی در مورد کتاب ساختارهای داده C++ و اصول طراحی الگوریتم: از قدرت C++ مدرن برای ساخت برنامه های کاربردی قوی و مقیاس پذیر استفاده کنید.

با یادگیری نحوه ساخت برنامه های کاربردی با ساختارهای داده و الگوریتم های C++ به یک برنامه نویس خبره ++C تبدیل شوید. ویژگی های کلیدی ساختارهای داده مانند آرایه ها، پشته ها و نمودارها را با مثال های دنیای واقعی کاوش کنید معاوضه بین الگوریتم ها و ساختارهای داده را مطالعه کنید و کشف کنید که چه چیزی کار می کند و چه چیزی کار نمی کند کشف کنید که چگونه تکنیک‌هایی مانند فیلترهای شکوفه و پشته‌های چند طرفه، برنامه‌های کاربردی دنیای واقعی را تقویت می‌کنند. توضیحات کتاب C++ یک زبان برنامه نویسی چند پارادایم بالغ است که به شما امکان می دهد کدهای سطح بالا را با کنترل عالی بر روی سخت افزار بنویسید. امروزه بخش‌های مهمی از زیرساخت نرم‌افزار ما، از جمله پایگاه‌های داده، مرورگرها، چارچوب‌ها و جعبه‌های ابزار رابط کاربری گرافیکی به زبان C++ نوشته می‌شوند. این کتاب در سه بخش ساختار یافته است: بخش اول ساختارهای داده را با جزئیات پوشش می دهد، بخش دوم تکنیک های طراحی الگوریتم پایه را توضیح می دهد و بخش سوم تکنیک های پیشرفته را پوشش می دهد. شما با مقدمه‌ای بر ساختارهای داده ++C شروع می‌کنید و نحوه ذخیره داده‌ها را با استفاده از لیست‌ها، آرایه‌ها، پشته‌ها و صف‌های پیوندی آغاز می‌کنید. سپس کتاب الگوریتم‌های حریصانه و الگوریتم‌های تقسیم و غلبه را توضیح می‌دهد که محاسبات سریع‌تر را در برنامه‌های شما تسهیل می‌کند. این کتاب با نشان دادن اینکه چگونه با استفاده از الگوریتم‌های نمودار و برنامه‌نویسی پویا، می‌توانید برنامه‌هایی را توسعه دهید که می‌توانند محاسبات بالایی انجام دهند، به پایان می‌رسد. با استفاده از این کتاب، نحوه پیاده‌سازی ساختارهای داده استاندارد و الگوریتم‌ها در کد اصطلاحی C++ 14/17 را یاد خواهید گرفت که کارآمد بوده و به خوبی مقیاس‌پذیر باشد. آنچه خواهید آموخت برنامه های کاربردی را با استفاده از هشتبل ها، دیکشنری ها و مجموعه ها بسازید با استفاده از فیلتر بلوم یک سرویس کوتاه کردن URL را پیاده سازی کنید پیاده سازی الگوریتم های رایج، مانند مرتب سازی پشته ای و مرتب سازی ادغام در انواع داده های رشته ای برای نوشتن کتابخانه های کد از فرابرنامه نویسی قالب C++ استفاده کنید بررسی کنید که چگونه سخت افزار مدرن بر عملکرد واقعی زمان اجرا برنامه ها تأثیر می گذارد به جای آرایه های سبک C از اصطلاحات مدرن C++ مانند std:: array استفاده کنید این کتاب برای چه کسی است این دوره برای توسعه دهندگان یا دانش آموزانی طراحی شده است که می خواهند ساختارهای داده و الگوریتم های اولیه را مرور کنند، با C++ 14/17 آشنا هستند و حداقل یک دوره قبلی الگوریتم را گذرانده اند.


توضیحاتی درمورد کتاب به خارجی

Become an expert C++ programmer by learning how to build applications with C++ data structures and algorithms Key Features Explore data structures, such as arrays, stacks, and graphs with real-world examples Study the trade-offs between algorithms and data structures and discover what works and doesn't Discover how techniques, such as bloom filters and multi-way heaps boost real-world applications Book Description C++ is a mature multi-paradigm programming language that enables you to write high-level code with great control over the hardware. Significant pieces of our software infrastructure today, including databases, browsers, frameworks, and GUI toolkits tend to be written in C++. The book is structured in three parts: the first part covers data structures in detail, the second part explains basic algorithm design techniques, and the third part covers advanced techniques. You'll begin with an introduction to C++ data structures and see how to store data using linked lists, arrays, stacks, and queues. The book then explains the greedy algorithms and the divide and conquer algorithms that facilitate faster computations in your programs. The book ends by showing how by using graph algorithms and dynamic programming, you can develop applications that can perform high calculations. With this book, you'll learn how to implement standard data structures and algorithms in idiomatic C++ 14/17 code that is efficient and also scales well. What you will learn Build applications using hashtables, dictionaries, and sets Implement a URL shortening service using a bloom filter Implement common algorithms, such as heap sort and merge sort in string data types Use C++ template metaprogramming to write code libraries Explore how modern hardware affects the actual run-time performance of programs Use appropriate modern C++ idioms like std:: array instead of C-style arrays Who This Book Is For This course is designed for developers or students who want to revisit basic data structures and algorithms, are familiar with C++ 14/17, and have taken at least one prior algorithms course.





نظرات کاربران