کتاب Pearls of Algorithm Engineering

کتاب Pearls of Algorithm Engineering

اثر Paolo Ferragina

category

نوع محتوای کتاب

مطالعه موردی

category

هدف یادگیری

ارتقای شغلی

category

نوع مسیر

مرجع / کتابچه راهنما

category

بر اساس سطح علمی

پیشرفته

شناسنامه کتاب

مشخصات تکمیلی ثبت‌شده برای این عنوان

نویسنده

Paolo Ferragina

انتشارات

Cambridge University Press

سال انتشار

2023

فرمت کتاب

PDF

تعداد صفحات

326

حجم فایل / وزن

23.80 مگابایت

شابک (ISBN)

978-1-009-12328-0

ویرایش / نوبت چاپ

First

۲۶,۰۰۰ تومان

نظرات کاربران

تجربیات خود را از خواندن این کتاب با دیگران به اشتراک بگذارید.

—
امتیاز کل
star star star star star
از 0 نظر

ثبت نظر جدید

دیدگاهتان را بنویسید

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

کتاب Pearls of Algorithm Engineering (مروارید مهندسی الگوریتم) از جدیدترین منابع یادگیری الگوریتم و مفاهیم آن است که در 16 فصل به بررسی و کاربرد این علم ارزشمند پرداخته است.

در ادامه مقدمه‌ای از کتاب Pearls of Algorithm Engineering را از زبان نویسنده شرح خواهیم داد.

مقدمه‌ای بر کتاب Pearls of Algorithm Engineering:

کتاب‌های درسی زیادی در مورد الگوریتم‌ها وجود دارد که بر نمادهای big-O و اصول طراحی اولیه تمرکز دارند. این کتاب یک رویکرد منحصر به فرد برای رساندن طراحی و تجزیه و تحلیل به سطح کارایی عملی قابل پیش‌بینی، بحث در مورد مسائل الگوریتمی اصلی و کلاسیک که در توسعه برنامه‌های کاربردی داده‌های بزرگ ایجاد می‌شود، و ارائه راه حل‌های ظریف برای افزایش پیچیدگی و کارایی ارائه می‌دهد.

بیشتر بخوانید: کتاب Language and the Rise of the Algorithm

راه‌حل‌ها در مدل کلاسیک RAM و مدل حافظه خارجی مهم‌تر که به فرد امکان می‌دهد ارزیابی‌های پیچیدگی ورودی/خروجی را انجام دهد، تجزیه و تحلیل می‌شوند.

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

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

بیشتر بخوانید: کتاب Advanced Data Structures and Algorithms

سرفصل‌های کتاب Pearls of Algorithm Engineering:

  • Preface
  • 1 Introduction
  • 2 A Warm-up
  • 3 Random Sampling
  • 4 List Ranking
  • 5 Sorting Atomic Items
  • 6 Set Intersection
  • 7 Sorting Strings
  • 8 The Dictionary Problem
  • 9 Searching Strings by Prefix
  • 10 Searching Strings by Substring
  • 11 Integer Coding
  • 12 Statistical Coding
  • 13 Dictionary-Based Compressors
  • 14 Block-Sorting Compression
  • 15 Compressed Data Structures
  • 16 Conclusion
  • Index

فایل کتاب Pearls of Algorithm Engineering را می‌توانید پس از پرداخت، دریافت کنید.