خرید و دانلود کتاب Data Structures and Algorithms in Python اثر Goodrich و همکاران
۸۹.۰۰۰ تومان قیمت اصلی ۸۹.۰۰۰ تومان بود.۴۵.۰۰۰ تومانقیمت فعلی ۴۵.۰۰۰ تومان است.
مشخصات فایل
- نوع فایل: PDF
- زبان: انگلیسی
- تعداد صفحات: 770 صفحه
- حجم فایل: 6.6 مگابایت
- قابل استفاده در: موبایل، تبلت، کامپیوتر
- نوع دسترسی: دانلود فوری بعد از خرید
آموزش جامع طراحی و تحلیل ساختمان دادهها و الگوریتمها با رویکرد شیگرا در پایتون
طراحی و تحلیل الگوریتمها با رویکرد شیگرا در پایتون
این کتاب فراتر از یک آموزش ساده است و هدف آن آموزش عمیق مفاهیم طراحی شیگرا، ساختمان دادههای ساختیافته و الگوریتمهای کارآمد است. مطالب این کتاب با فرض آشنایی اولیه با برنامهنویسی تدوین شده است و از پایهایترین مباحث پایتون آغاز کرده و به تدریج وارد دنیای پیچیدهی الگوریتمها میشود. تمام کدهای این کتاب به صورت اختصاصی برای استفاده از قابلیتهای مدرن پایتون ۳ طراحی و بازنویسی شدهاند.
مباحث و سرفصلهای کلیدی کتاب
نویسندگان این کتاب مباحث بسیار متنوعی را با تمرکز بر پیادهسازیهای عملی و تحلیل عملکرد (Algorithm Analysis) آموزش میدهند. برخی از مهمترین موضوعات پوششدادهشده عبارتند از:
مفاهیم پایهای و شیگرایی: مرور پایتون، برنامهنویسی شیگرا (OOP)، بازگشت (Recursion) و تحلیل مجانبی زمان اجرای الگوریتمها.
ساختمان دادههای خطی: آرایهها، پشتهها (Stacks)، صفها (Queues)، دوصفها (Deques) و لیستهای پیوندی (Linked Lists).
ساختمان دادههای درختی و غیرخطی: درختهای دودویی (Binary Trees)، صفهای اولویتدار (Priority Queues)، نقشهها و جداول هش (Hash Tables)، و درختهای جستجو.
الگوریتمهای پیشرفته: الگوریتمهای مرتبسازی (Sorting)، انتخاب (Selection)، پردازش متن (مانند فشردهسازی و الگوها) و الگوریتمهای گراف (Graph Algorithms).
مدیریت حافظه: بررسی نحوه مدیریت حافظه در پایتون، سلسلهمراتب حافظه، و ساختار درختهای B برای جستجو و مرتبسازی در حافظههای خارجی.

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