دانلود کتاب Problem Solving in Data Structures & Algorithms Using C++: Programming Interview Guide (به فارسی: حل مسئله در ساختارهای داده و الگوریتم ها با استفاده از C++: راهنمای مصاحبه برنامه نویسی) نوشته شده توسط «Hemant Jain»
اطلاعات کتاب حل مسئله در ساختارهای داده و الگوریتم ها با استفاده از C++: راهنمای مصاحبه برنامه نویسی
موضوع اصلی: کامپیوتر – علوم کامپیوتر
نوع: کتاب الکترونیکی
ناشر: CreateSpace Independent Publishing Platform
نویسنده: Hemant Jain
زبان: english
فرمت کتاب: PDF (قابل تبدیل به سایر فرمت ها)
سال انتشار: 2017
تعداد صفحه: 650
حجم فایل: 6.80 مگابایت
کد کتاب: 1542396476 , 9781542396479
نوبت چاپ: 1
توضیحات کتاب حل مسئله در ساختارهای داده و الگوریتم ها با استفاده از C++: راهنمای مصاحبه برنامه نویسی
این کتاب در مورد استفاده از ساختارهای داده و الگوریتم ها در برنامه نویسی کامپیوتر است. طراحی یک الگوریتم کارآمد برای حل یک مسئله علوم کامپیوتر از مهارت های برنامه نویس کامپیوتر است. این مهارتی است که شرکت های فناوری مانند گوگل، آمازون، مایکروسافت، ادوبی و بسیاری دیگر در مصاحبه به دنبال آن هستند. این کتاب فرض می کند که شما یک توسعه دهنده زبان C++ هستید. شما در زبان C++ متخصص نیستید، اما با مفاهیم مراجع، توابع، آرایه ها و بازگشت به خوبی آشنا هستید. در ابتدای این کتاب، ما اصول زبان C++ را که در سرتاسر این کتاب مورد استفاده قرار خواهد گرفت، تجدید نظر خواهیم کرد. ما به بررسی برخی از مشکلات در آرایه ها و بازگشت نیز خواهیم پرداخت. سپس در فصل آینده، به تحلیل پیچیدگی خواهیم پرداخت. سپس به ساختارهای مختلف داده و الگوریتم های آنها نگاه می کنیم. ما به دنبال لیست پیوندی، پشته، صف، درختان، پشته، جدول هش و نمودارها خواهیم بود. ما به دنبال تکنیک های مرتب سازی و جستجو خواهیم بود. سپس به تجزیه و تحلیل الگوریتم، الگوریتمهای brute force، الگوریتمهای حریص، الگوریتمهای تقسیم و غلبه، برنامهنویسی پویا، کاهش و عقبنشینی خواهیم پرداخت. در پایان، ما به دنبال طراحی سیستمی خواهیم بود که یک رویکرد سیستماتیک برای حل مشکلات طراحی در یک مصاحبه ارائه می دهد.
برای دریافت کد تخفیف ۲۰ درصدی این کتاب، ابتدا صفحه اینستاگرام کازرون آنلاین (@kazerun.online ) را دنبال کنید. سپس، کلمه «بلیان» را در دایرکت ارسال کنید تا کد تخفیف به شما ارسال شود.