کتاب Introduction to Algorithms (مشهور به کتاب CLRS) از انتشارات MIT اثر Thomas H. Cormen، Charles E. Leiserson، Ronald L. Rivest و Clifford Stein کتاب جامع مباحث الگوریتم‌ها و ساختمان داده‌ها است که منبع درسی بسیاری از دانشگاه‌های معتبر بوده و تا کنون بیش از سی هزار مقاله و کتاب با ارجاع به آن نگارش یافته است. مطالب این کتاب از مباحث اولیه مانند مفهوم تحلیل و طراحی الگوریتم آغاز شده و مباحث پیشرفته طراحی الگوریتم‌ها و ساختمان داده‌ها را نیز پوشش می‌دهد. به همین دلیل مطالعه و استفاده از آن به عنوان مرجع برای کلیه علاقمندان مباحث طراحی الگوریتم‌ها، ساختمان داده‌ها و همینطور شرکت‌کنندگان المپیادهای کامپیوتری و مسابقات برنامه‌نویسی توصیه می‌شود.

  

کتاب CLRS

  

ویراست سوم کتاب با اصلاحاتی بر نسخه قبلی و اضافه شدن فصل‌های جدید در هشت بخش شامل 35 فصل و 4 ضمیمه به شرح زیر منتشر شده است:

  

I Foundations

     1 The Role of Algorithms in Computing

     2 Getting Started

     3 Growth of Functions

     4 Divide-and-Conquer

     5 Probabilistic Analysis and Randomized Algorithms

II Sorting and Order Statistics

     6 Heapsort

     7 Quicksort

     8 Sorting in Linear Time

     9 Medians and Order Statistics

III Data Structures

     10 Elementary Data Structures

     11 Hash Tables

     12 Binary Search Trees

     13 Red-Black Trees

     14 Augmenting Data Structures

IV Advanced Design and Analysis Technique

     15 Dynamic Programming

     16 Greedy Algorithms

     17 Amortized Analysis

V Advanced Data Structures

     18 B-Trees

     19 Fibonacci Heaps

     20 van Emde Boas Trees

     21 Data Structures for Disjoint Sets

VI Graph Algorithms

     22 Elementary Graph Algorithms

     23 Minimum Spanning Trees

     24 Single-Source Shortest Paths

     25 All-Pairs Shortest Paths

     26 Maximum Flow

VII Selected Topics

     27 Multithreaded Algorithms

     28 Matrix Operations

     29 Linear Programming

     30 Polynomials and the FFT

     31 Number-Theoretic Algorithms

     32 String Matching

     33 Computational Geometry

     34 NP-Completeness

     35 Approximation Algorithms

VIII Appendix

     Mathematical Background

     A Summations

     B Sets, Etc.

     C Counting and Probability

     D Matrices

  

کتاب CLRS

  کتاب از این پیوند قابل دریافت است.

مسعود اقدسی فام

مسعود اقدسی فام هستم.

دانش‌آموخته‌ی علوم کامپیوتر و فعال حوزه‌های علم داده و یادگیری ماشین؛ علاقه‌مند به یاد دادن و یاد گرفتن :)

algs.ir/sp8k37t     اشتراک‌گذاری در LinkedIn     اشتراک‌گذاری در Twitter     ارسال با Telegram
نوشته‌ها از این دست
       ✦   ابزار CodinGame
آخرین نوشته‌ها
       ✦   الگوریتم آنلاین
نوشته‌های پرمخاطب
  • 1
  • 2
  • 3
  • 4
  • 5

نام: *  

پست الکترونیک (محرمانه):

متن پیام: *  

01 02 06 07 08 09 10 11 12 13 14

• مهدي عباسپور شاهمرسي
پنجشنبه، ۱۸ آبان ماه ۱۳۸۵، ساعت ۰۷:۲۵

سلام مسعود جان  ....

                 پس اين ميل   ما چي شد  .

• قائم
یکشنبه، ۵ آذر ماه ۱۳۸۵، ساعت ۲۳:۴۶

سلام

اگه ممکنه دقیقتر راهنمایی کنید که چی جوری میتونم این کتاب رو دانلود کنم (درکدوم صفحه و کجا)

یه سوال دیگه برای برنامه نویسی شدن از ابتدا تا انتها یعنی از مقدمه تا میم تمام چی لازم است

از کجا باید شروع بشه؟

متشکرم

مسعود اقدسی فام
دوشنبه، ۶ آذر ماه ۱۳۸۵، ساعت ۰۳:۲۱

دوست عزیز

فعلا امکان دانلود این کتاب وجود نداره.

• فاطمه
پنجشنبه، ۵ بهمن ماه ۱۳۸۵، ساعت ۰۲:۲۱

سلام

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

می خوام برای درس ساختمان داده ها  پروژه بدم. میشه 3 موضوع برای کمک به من راهنمایی کنید.

لطفا به میلم بفرستید. مرسی.

• فروغ
جمعه، ۶ بهمن ماه ۱۳۸۵، ساعت ۰۲:۲۹

سلام

خسته نباشید .

من دانشجوی ارشد هستم .

من نیاز به یه مقاله در درس طراحی الگوریتم ها دارم .از کتاب cormen فصل های 17و 26و32و 33و 34و 35  رو خووندم .

به عنوان تحقیق درسی می خوام این مقاله رو ارایه بدهم .و هم  متن فارسی و هم انگلیسی رو نیاز دارم .

لطفا اگه می توونید کمکم کنید .

ممنونم .

• amin
یکشنبه، ۲۲ بهمن ماه ۱۳۸۵، ساعت ۰۲:۱۲

salam tarjomeye in ketabo az koja mishe gir avord ba tashakor

• مهدی احسانی
دوشنبه، ۱۴ اسفند ماه ۱۳۸۵، ساعت ۱۴:۴۰

از زحماتی که میکشید خیلی خیلی ممنونم

• ریحانه
سه‌شنبه، ۱۱ اردیبهشت ماه ۱۳۸۶، ساعت ۱۴:۱۱

یک مرجع فارسی خوب برای طراحی الگوریتم معرفی کنید

• علی
جمعه، ۲۸ اردیبهشت ماه ۱۳۸۶، ساعت ۰۶:۳۲

سلام اطلاعات بیشتری راجع به Chapter 17: Amortized Analysis به فارسی می خواستم

• ققنوس
جمعه، ۲۹ تیر ماه ۱۳۸۶، ساعت ۱۵:۲۵

سلام

ممنون که به ما سر زدید. بزودی لینک شما رو به لینکهای وبلاگ اضافه می کنم.

• نادر
دوشنبه، ۲۲ مرداد ماه ۱۳۸۶، ساعت ۰۸:۵۷

يه  مرجع خوب فارسي براي طراحي وساخت الگوريتم مي خواستم , درباره برنامه نويسي ويژوال بيسيك بيشتر مطلب بگذاريد .

باتشكر !

• حسن
چهارشنبه، ۷ شهریور ماه ۱۳۸۶، ساعت ۱۶:۴۹

عاليه ممنونم

• roshanak
چهارشنبه، ۷ شهریور ماه ۱۳۸۶، ساعت ۲۲:۱۰

salam khasteh nabashid

momkene ketabi dar zaminayeSAKHTEMANE DADEHA be zabane ENGLISH be man moarefi konid albate baraye download va hamin tor ye ketab baraye COMPILER

• پارسا
دوشنبه، ۲ مهر ماه ۱۳۸۶، ساعت ۱۴:۰۸

کتاب الگوریتم را به ایمیل ارسال کن

• لادن
سه‌شنبه، ۶ آذر ماه ۱۳۸۶، ساعت ۱۵:۵۰

salam khaste nabashid.age misheh ye ketabe khob rajebe tarahi algoritm moarefi koonid

• مجتبی
جمعه، ۱۶ آذر ماه ۱۳۸۶، ساعت ۰۹:۲۰

سلام سایت جالبی دارین بهتون تبریک میگم

اگه کتابی جامع در مورد php دارین تو قسمت کتابهای الکترونیکی بذارین

متشکرم

• golsa
دوشنبه، ۱۲ فروردین ماه ۱۳۸۷، ساعت ۱۵:۳۰

salam man tarjomeye in ketabo mikham age mishe komak konid ketabo daram tarjomeye 1 ketabe dige ham mikham distrebuted systems neveshteye tanenbaum

• Narges
پنجشنبه، ۵ اردیبهشت ماه ۱۳۸۷، ساعت ۰۰:۱۸

سلام

    ممکنه نسخه الکترونیکی کتاب CLRS  رو بذارین رو سایت. ممنون

• علی
جمعه، ۳ خرداد ماه ۱۳۸۷، ساعت ۱۲:۵۵

خیلی خیلی از زحماتتان ممنون

• الهام
جمعه، ۲۴ خرداد ماه ۱۳۸۷، ساعت ۰۸:۳۰

لطفا يك مقاله درباره انواع الگوريتم هاي جستجو برايم ارسال نماييد

• مهشید
شنبه، ۲۶ مرداد ماه ۱۳۸۷، ساعت ۱۲:۵۶

سلام.

یه سری سوالاتی از درس طراحی الگوریتم می خواستم که حل اونا هم همراهشون باشه.

مرسی.

• مصعب
جمعه، ۱۵ خرداد ماه ۱۳۹۴، ساعت ۱۸:۴۹

با سلام و عرض خسته نباشید

بنده حقیر باید تا چند روز آینده پروژه ایی ارائه بدهم در 4 فصل با موضوعات الگریتم نویسی ،ایجاد فلوچارت ،لیست پیوندی و آرایه ها و مرتب سازی که قابلیت کپی داشته باشد لذا اگه امکانش هست کتاب یا جزوه که قابلیت کپی دارد رو تو  وب سایتتون بگذارید و اگر امکانش هست برام میل کنید ممنون می شم

با تشکر

100

• مریم
یکشنبه، ۲۲ خرداد ماه ۱۴۰۱، ساعت ۱۴:۳۹

ای ول راضی ام ازت1308