دانلود کتاب Problem Solving in Data Structures & Algorithms Using C#: Programming Interview Guide

49,000 تومان

حل مسئله در ساختارها و الگوریتم های داده با استفاده از سی شارپ: راهنمای مصاحبه برنامه نویسی


موضوع اصلی کامپیوتر – علوم کامپیوتر
نوع کالا کتاب الکترونیکی
ناشر CreateSpace Independent Publishing Platform
تعداد صفحه 475 / 600
حجم فایل 6.80 مگابایت
کد کتاب 1540407306 , 9781540407306
نوبت چاپ اولین
نویسنده
زبانانگلیسی
فرمتPDF
سال انتشار2016
مطلب پیشنهادی: با پول کتاب در ایران چی میشه خرید؟
در صورت نیاز به تبدیل فایل به فرمت‌های PDF، EPUB، AZW3، MOBI و یا DJVU می‌توانید به پشتیبان اطلاع دهید تا در صورت امکان، فایل مورد نظر را تبدیل نمایند. سایت بَلیان دارای تخفیف پلکانی است، یعنی با افزودن کتاب بیشتر به سبدخرید، قیمت آن برای شما کاهش می‌یابد. جهت مشاهده درصد تخفیف‌ها بر روی «جدول تخفیف پلکانی» در پایین کلیک نمایید. جهت یافتن سایر کتاب‌های مشابه، از منو جستجو در بالای سایت استفاده نمایید.
شما می‌توانید با هر 1000 تومان خرید، ۱ شانس شرکت در قرعه‌کشی کتابخانه دیجیتال بلیان دریافت کنید و شانس خود را برای برنده شدن جوایز هیجان انگیز امتحان کنید. «شرایط شرکت در قرعه‌کشی»

جدول کد تخفیف

با افزودن چه تعداد کتاب به سبد‌خرید، چند‌ درصد تخفیف شامل آن خواهد شد؟ در این جدول پاسخ این سوال را خواهید یافت. برای مثال: اگر بین ۳ الی ۵ کتاب را در سبد خرید خود قرار دهید، ۲۵ درصد تخفیف شامل سبد‌خرید شما خواهد شد.
تعداد کتاب درصد تخفیف قیمت کتاب
1 بدون تخفیف 25,000 تومان
2 20 درصد 20,000 تومان
3 الی 5 25 درصد 18,750 تومان
6 الی 10 30 درصد 17,500 تومان
11 الی 20 35 درصد 16,250 تومان
21 الی 30 40 درصد 15,000 تومان
31 الی 40 45 درصد 13,750 تومان
41 الی 50 50 درصد 12,500 تومان
51 الی 70 55 درصد 11,250 تومان
71 الی 100 60 درصد 10,000 تومان
101 الی 150 65 درصد 8,750 تومان
151 الی 200 70 درصد 7,500 تومان
201 الی 300 75 درصد 6,250 تومان
301 الی 500 80 درصد 5,000 تومان
501 الی 1000 85 درصد 3,750 تومان
1001 الی 10000 90 درصد 2,500 تومان
توضیحات
“Problem Solving in Data Structures & Algorithms” is a series of books about the usage of Data Structures and Algorithms in computer programming. The book is easy to follow and is written for interview preparation point of view. In various books, the examples are solved in various languages like Go, C, C++, Java, C#, Python, VB, JavaScript and PHP.

GitHub Repositories
https://github.com/Hemant-Jain-Author

Book’s Composition
This book is designed for interviews so in Chapter 0, various preparation plans are proposed. Then in chapters 1, a brief introduction of the programming language and concept of recursion is explained. A number of problems based on recursion and array are explained.

Then in the coming chapter, we will be looking into complexity analysis. Then we will be looking into Sorting & Searching techniques.

Then will look into the various data structures and their algorithms. We will be looking into a Linked List, Stack, Queue, Trees, Heap, Hash Table and Graphs.

Then we will be looking into algorithm analysis, we will be looking into Brute Force algorithms, Greedy algorithms, Divide & Conquer algorithms, Dynamic Programming, and Backtracking.

In the end, we will be looking into System Design, which will give a systematic approach for solving the design problems in an Interview.

Table of Contents
Chapter 0: How to use this book.
Chapter 1: Introduction – Programming Overview
Chapter 2: Algorithms Analysis
Chapter 3: Approach to solve algorithm design problems
Chapter 4: Abstract Data Type
Chapter 5: Searching
Chapter 6: Sorting
Chapter 7: Linked List
Chapter 8: Stack
Chapter 9: Queue
Chapter 10: Tree
Chapter 11: Priority Queue
Chapter 12: Hash-Table
Chapter 13: Graphs
Chapter 14: String Algorithms
Chapter 15: Algorithm Design Techniques
Chapter 16: Brute Force Algorithm
Chapter 17: Greedy Algorithm
Chapter 18: Divide & Conquer
Chapter 19: Dynamic Programming
Chapter 20: Backtracking
Chapter 21: Complexity Theory
Chapter 22: Interview Strategy
Chapter 23: System Design


ترجمه فارسی (ترجمه ماشینی)

«حل مسئله در ساختارهای داده و الگوریتم‌ها» مجموعه‌ای از کتاب‌ها درباره استفاده از ساختارهای داده و الگوریتم‌ها در برنامه‌نویسی رایانه است. دنبال کردن این کتاب آسان است و برای آماده سازی مصاحبه از دیدگاه نوشته شده است. در کتاب‌های مختلف، مثال‌ها به زبان‌های مختلفی مانند Go، C، C++، Java، C#، Python، VB، JavaScript و PHP حل شده‌اند.

مخزن های GitHub
https://github.com/Hemant-Jain-Author

ترکیب کتاب
این کتاب برای مصاحبه طراحی شده است، بنابراین در فصل 0، طرح های آماده سازی مختلفی پیشنهاد شده است. سپس در فصل 1، معرفی مختصری از زبان برنامه نویسی و مفهوم بازگشت توضیح داده شده است. تعدادی از مسائل مبتنی بر بازگشت و آرایه توضیح داده شده است.

سپس در فصل آینده، ما به تحلیل پیچیدگی خواهیم پرداخت. سپس ما به دنبال مرتب سازی & تکنیک‌های جستجو.

سپس به ساختارهای مختلف داده و الگوریتم‌های آنها نگاه می‌کنیم. ما به دنبال لیست پیوندی، پشته، صف، درختان، هیپ، جدول هش و نمودارها خواهیم بود.

سپس به تحلیل الگوریتم، الگوریتم‌های Brute Force، الگوریتم‌های Greedy، Divide & الگوریتم‌ها، برنامه‌نویسی پویا، و بک‌ترکینگ را تسخیر کنید.

در پایان، ما به طراحی سیستم خواهیم پرداخت که یک رویکرد سیستماتیک برای حل مسائل طراحی در مصاحبه ارائه می‌دهد.

> فهرست مطالب
فصل 0: نحوه استفاده از این کتاب.
فصل 1: مقدمه – مروری بر برنامه نویسی
فصل 2: ​​تجزیه و تحلیل الگوریتم ها
فصل 3: رویکردی برای حل مسائل طراحی الگوریتم
فصل 4: نوع داده انتزاعی
فصل 5: جستجو
فصل 6: مرتب سازی
فصل 7: فهرست پیوندی
فصل 8: پشته
فصل 9: صف
فصل 10: درخت
فصل 11: صف اولویت
فصل 12: جدول هش
br>فصل 13: نمودارها
فصل 14: الگوریتم های رشته
فصل 15: تکنیک های طراحی الگوریتم
فصل 16: الگوریتم نیروی بی رحم
فصل 17: الگوریتم حریص
فصل 18: Divide; Conquer
فصل 19: برنامه نویسی پویا
فصل 20: عقبگرد
فصل 21: نظریه پیچیدگی
فصل 22: استراتژی مصاحبه
فصل 23: طراحی سیستم

نظرات (0)

نقد و بررسی‌ها

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

اولین کسی باشید که دیدگاهی می نویسد “دانلود کتاب Problem Solving in Data Structures & Algorithms Using C#: Programming Interview Guide”