دانلود کتاب Data Structures and Algorithm Analysis in C++

49,000 تومان

ساختارهای داده و تحلیل الگوریتم در C++


موضوع اصلی کامپیوتر – برنامه نویسی
نوع کالا کتاب الکترونیکی
ناشر Pearson
تعداد صفحه 654
حجم فایل 4.21 مگابایت
کد کتاب 013284737X , 9780132847377
نوبت چاپ فصل
نویسنده
زبانانگلیسی
فرمتPDF
سال انتشار2014
مطلب پیشنهادی: با پول کتاب در ایران چی میشه خرید؟
در صورت نیاز به تبدیل فایل به فرمت‌های 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 تومان
توضیحات
Features
This text is designed to teach students good programming and algorithm analysis skills simultaneously so that they can develop intricate programs with the maximum amount of efficiency.
By analyzing an algorithm before it is actually coded, students can decide if a particular solution will be feasible and see how careful implementations can reduce the time constraint for large amounts of data. No algorithm or data structure is presented without an explanation of its running time.
This book is suitable for either an advanced data structures (CS7) course or a first-year graduate course in algorithm analysis. As introductory sequences expand from two to three courses, this book is ideal at the end of the third course, bridging the way to the Algorithms course.
Discussion of algorithm and design techniques covers greedy algorithms, divide and conquer algorithms, dynamic programming, randomized algorithms, and backtracking.
Covers topics and data structures such as Fibonacci heaps, skew heaps, binomial queue, skip lists and splay trees.
A full chapter on amortized analysis examines the advanced data structures presented earlier in the book.
Chapter on advanced data structures and their implementation covers red black trees, top down splay trees, k-d trees, pairing heaps, and more.
End-of-chapter exercises, ranked by difficulty, reinforce the material from the chapter while providing readers an opportunity to put those concepts into practice.

Data Structures and Algorithm Analysis in C++ is an advanced algorithms book that bridges the gap between traditional CS2 and Algorithms Analysis courses.
As the speed and power of computers increases, so does the need for effective programming and algorithm analysis. By approaching these skills in tandem, Mark Allen Weiss teaches readers to develop well-constructed, maximally efficient programs using the C++ programming language.
This book explains topics from binary heaps to sorting to NP-completeness, and dedicates a full chapter to amortized analysis and advanced data structures and their implementation. Figures and examples illustrating successive stages of algorithms contribute to Weiss’ careful, rigorous and in-depth analysis of each type of algorithm.


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

ویژگی ها
این متن برای آموزش مهارت های برنامه نویسی خوب و تحلیل الگوریتم به دانش آموزان به طور همزمان طراحی شده است تا بتوانند برنامه های پیچیده ای را با حداکثر کارایی توسعه دهند.
با تجزیه و تحلیل یک الگوریتم قبل از اینکه واقعاً کدگذاری شود، دانش آموزان می توانند تصمیم بگیرند که آیا یک راه حل خاص امکان پذیر است یا خیر و ببینند که چگونه پیاده سازی دقیق می تواند محدودیت زمانی را برای مقادیر زیاد داده کاهش دهد. هیچ الگوریتم یا ساختار داده ای بدون توضیح زمان اجرای آن ارائه نمی شود.
این کتاب برای یک دوره ساختارهای داده پیشرفته (CS7) یا یک دوره تحصیلات تکمیلی سال اول در تجزیه و تحلیل الگوریتم مناسب است. از آنجایی که توالی های مقدماتی از دو به سه دوره گسترش می یابند، این کتاب در پایان دوره سوم ایده آل است و راه را برای درس الگوریتم ها پل می کند.
بحث در مورد الگوریتم و تکنیک‌های طراحی، الگوریتم‌های حریص، الگوریتم‌های تقسیم و غلبه، برنامه‌نویسی پویا، الگوریتم‌های تصادفی، و ردیابی را پوشش می‌دهد.
موضوعات و ساختارهای داده‌ای مانند پشته‌های فیبوناچی، پشته‌های کج، صف دوجمله‌ای، فهرست‌های پرش و درختان را پوشش می‌دهد.
یک فصل کامل در مورد تجزیه و تحلیل مستهلک شده، ساختارهای داده پیشرفته ارائه شده در کتاب را بررسی می کند.
فصل مربوط به ساختارهای داده پیشرفته و پیاده سازی آنها، درختان سیاه قرمز، درختان پراکنده از بالا به پایین، درختان k-d، پشته های جفت شدن، و موارد دیگر را پوشش می دهد.
تمرین‌های پایان فصل، رتبه‌بندی شده بر اساس سختی، مطالب فصل را تقویت می‌کنند و در عین حال فرصتی را برای خوانندگان فراهم می‌کنند تا آن مفاهیم را عملی کنند.

ساختارهای داده و تجزیه و تحلیل الگوریتم در C++ یک کتاب الگوریتم های پیشرفته است که شکاف بین دوره های سنتی CS2 و تجزیه و تحلیل الگوریتم ها را پر می کند.
با افزایش سرعت و قدرت کامپیوترها، نیاز به برنامه نویسی و تحلیل الگوریتم موثر نیز افزایش می یابد. مارک آلن وایس با نزدیک شدن به این مهارت ها به صورت پشت سر هم به خوانندگان می آموزد که با استفاده از زبان برنامه نویسی C++ برنامه هایی با ساختار خوب و حداکثر کارآمد ایجاد کنند.
این کتاب موضوعاتی از پشته‌های باینری گرفته تا مرتب‌سازی تا کامل بودن NP را توضیح می‌دهد و یک فصل کامل را به تجزیه و تحلیل مستهلک‌شده و ساختارهای داده پیشرفته و اجرای آنها اختصاص می‌دهد. شکل‌ها و مثال‌هایی که مراحل متوالی الگوریتم‌ها را نشان می‌دهند به تجزیه و تحلیل دقیق، دقیق و عمیق ویس از هر نوع الگوریتم کمک می‌کنند.

نظرات (0)

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

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

اولین کسی باشید که دیدگاهی می نویسد “دانلود کتاب Data Structures and Algorithm Analysis in C++”