دانلود کتاب C++ Data Structures and Algorithm Design Principles: Leverage the power of modern C++ to build robust and scalable applications – ساختارهای داده C++ و اصول طراحی الگوریتم: از قدرت C++ مدرن برای ساخت برنامه‌های کاربردی قوی و مقیاس‌پذیر استفاده کنید.

دسته بندی :
اطلاعات کتاب
  • جلد
  • سری
  • ویرایش
  • سال 2019
  • نویسنده (گان) John Carey, Shreyans Doshi, Payas Rajan
  • ناشر Packt Publishing
  • زبان English
  • تعداد صفحات 626
  • حجم فایل 11.04MB
  • فرمت فایل pdf
  • شابک 9781838828844, 1838828842
قیمت محصول :

45,000 تومان

با خرید این محصول، 2,250 تومان به کیف پول شما بازگشت داده می‌شود

روند خرید و دریافت کتاب‌ها بدون هیچ اختلالی انجام می‌شود.
تمامی فایل‌ها بر روی سرورهای داخلی میزبانی می‌شوند تا بتوانید به راحتی و در لحظه آن‌ها را دانلود کنید. در صورت بروز هرگونه مشکل یا نیاز به راهنمایی، لطفاً از طریق « صفحه تماس باما» با تیم پشتیبانی در ارتباط باشید.

تمامی کتاب های موجود در وبسایت سای وان به زبان انگلیسی میباشد

توضیحات

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.

————————————————————–

ترجمه ماشینی :

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


 

tag : دانلود کتاب ساختارهای داده C++ و اصول طراحی الگوریتم: از قدرت C++ مدرن برای ساخت برنامه‌های کاربردی قوی و مقیاس‌پذیر استفاده کنید. , Download ساختارهای داده C++ و اصول طراحی الگوریتم: از قدرت C++ مدرن برای ساخت برنامه‌های کاربردی قوی و مقیاس‌پذیر استفاده کنید. , دانلود ساختارهای داده C++ و اصول طراحی الگوریتم: از قدرت C++ مدرن برای ساخت برنامه‌های کاربردی قوی و مقیاس‌پذیر استفاده کنید. , Download C++ Data Structures and Algorithm Design Principles: Leverage the power of modern C++ to build robust and scalable applications Book , ساختارهای داده C++ و اصول طراحی الگوریتم: از قدرت C++ مدرن برای ساخت برنامه‌های کاربردی قوی و مقیاس‌پذیر استفاده کنید. دانلود , buy ساختارهای داده C++ و اصول طراحی الگوریتم: از قدرت C++ مدرن برای ساخت برنامه‌های کاربردی قوی و مقیاس‌پذیر استفاده کنید. , خرید کتاب ساختارهای داده 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 , دانلود 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 , خرید کتاب 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 – ساختارهای داده C++ و اصول طراحی الگوریتم: از قدرت C++ مدرن برای ساخت برنامه‌های کاربردی قوی و مقیاس‌پذیر استفاده کنید.”