مرجع کامل طراحی الگوریتم

Introduction to Algorithms , Second Edition

 

اکثر برنامه نویسان ، علاقه مندان برنامه نویسی و دانشجویان کامپیوتر با کتاب Introduction to Algorithms نوشته Thomas H. Cormen و ... آشنا هستن.

 بدون اغراق می شه گفت این کتاب علیرغم عنوان جالبی که داره (مقدمه ای بر الگوریتمها) کاملترین کتاب مبحث طراحی الگوریتم به حساب می یاد. کتابی که مرجع درسی خیلی از دانشگاههای بزرگ دنیاست ، و صد البته دانشگاههای ایران هم از این قاعده مستثنا نیستن!!

 البته نسخه لاتین و ترجمه چند فصل اول این کتاب تو بازار موجوده.

   DOWNLOAD  دانلود: Introduction to Algorithms.pdf با حجم ۱۲.۵ مگابایت ( لینک مستقیم نیست)

این کتاب الکترونیکی ۹۸۴ صفحه دارد که خواندن آن خالی از لطف نیست.

 الگوريتمی بنويسيد که سه عدد از ورودی دريافت شود و تعيين شود که اين اعداد می توانند اضلاع مثلث باشند يا خير.

سرفصلهای کتاب را برای آگاهی بیشتر در زیر مشاهده میکنید.

Chapter 1: The Role of Algorithms in Computing

Chapter 2: Getting Started

Chapter 3: Growth of Functions

Chapter 4: Recurrences

Chapter 5: Probabilistic Analysis and Randomized Algorithms

Chapter 6: Heapsort

Chapter 7: Quicksort

Chapter 8: Sorting in Linear Time

Chapter 9: Medians and Order Statistics

Chapter 10: Elementary Data Structures

Chapter 11: Hash Tables

Chapter 12: Binary Search Trees

Chapter 13: Red-Black Trees

Chapter 14: Augmenting Data Structures

Chapter 15: Dynamic Programming

Chapter 16: Greedy Algorithms

Chapter 17: Amortized Analysis

Chapter 18: B-Trees

Chapter 19: Binomial Heaps

Chapter 20: Fibonacci Heaps

Chapter 21: Data Structures for Disjoint Sets

Chapter 22: Elementary Graph Algorithms

Chapter 23: Minimum Spanning Trees

Chapter 24: Single-Source Shortest Paths

Chapter 25: All-Pairs Shortest Paths

Chapter 26: Maximum Flow

Chapter 27: Sorting Networks

Chapter 28: Matrix Operations

Chapter 29: Linear Programming

Chapter 30: Polynomials and the FFT

Chapter 31: Number-Theoretic Algorithms

Chapter 32: String Matching

Chapter 33: Computational Geometry

Chapter 34: NP-Completeness

Chapter 35: Approximation Algorithms

Appendix A: Summations

Appendix B: Sets, Etc.

Appendix C: Counting and Probability

   منبع: aachp.ir