بازگشت به لیست کتاب‌ها
Introduction to Algorithms, Fourth Edition
برنامه‌نویسی

Introduction to Algorithms, Fourth Edition

نویسنده

Thomas H. Cormen

ناشر

MIT Press

سال انتشار

2022

فرمت

PDF (رایگان)

درباره این کتاب

کتاب Introduction to Algorithms یکی از جامع‌ترین و معتبرترین منابع آموزش الگوریتم‌ها و ساختمان داده در سطح دانشگاهی و حرفه‌ای است.

دانلود مستقیم کتاب

توضیحات بیشتر

کتاب Introduction to Algorithms, Fourth Edition که با نام CLRS نیز شناخته می‌شود، مرجع اصلی آموزش طراحی، تحلیل و پیاده‌سازی الگوریتم‌ها در سطح پیشرفته است و طیف گسترده‌ای از مباحث شامل تحلیل زمانی، الگوریتم‌های مرتب‌سازی، ساختمان داده‌ها، برنامه‌نویسی پویا، الگوریتم‌های حریصانه، درخت‌های پیشرفته، الگوریتم‌های گراف، جریان بیشینه، تطابق دودویی، برنامه‌ریزی خطی، الگوریتم‌های عددی، تطابق رشته‌ها، یادگیری ماشین، NP-Completeness و الگوریتم‌های تقریبی را پوشش می‌دهد. این کتاب برای دانشجویان علوم کامپیوتر، مهندسان نرم‌افزار و پژوهشگران حوزه الگوریتم‌ها یک منبع استاندارد و دانشگاهی محسوب می‌شود.

سرفصل‌های کتاب

  • Chapter 1: Introduction
  • Chapter 2: Getting Started
  • Chapter 3: Characterizing Running Times
  • Chapter 4: Divide-and-Conquer
  • 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: Dynamic Programming
  • Chapter 15: Greedy Algorithms
  • Chapter 16: Amortized Analysis
  • Chapter 17: Augmenting Data Structures
  • Chapter 18: B-Trees
  • Chapter 19: Data Structures for Disjoint Sets
  • Chapter 20: Elementary Graph Algorithms
  • Chapter 21: Minimum Spanning Trees
  • Chapter 22: Single-Source Shortest Paths
  • Chapter 23: All-Pairs Shortest Paths
  • Chapter 24: Maximum Flow
  • Chapter 25: Matchings in Bipartite Graphs
  • Chapter 26: Parallel Algorithms
  • Chapter 27: Online Algorithms
  • 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: Machine-Learning Algorithms
  • Chapter 34: NP-Completeness
  • Chapter 35: Approximation Algorithms

امتیاز و نظرات کاربران

میانگین امتیاز: 0 از ۵|0 نظر

امتیاز شما
5 از ۵

هنوز نظری ثبت نشده؛ اولین نفر باش.