کتاب الکترونیکی

ساختارهای داده کاملاً کاربردی

Purely functional data structures

دانلود کتاب Purely functional data structures (به فارسی: ساختارهای داده کاملاً کاربردی) نوشته شده توسط «Chris Okasaki»


اطلاعات کتاب ساختارهای داده کاملاً کاربردی

موضوع اصلی: الگوریتم ها و ساختارهای داده

نوع: کتاب الکترونیکی

ناشر: Cambridge University Press

نویسنده: Chris Okasaki

زبان: English

فرمت کتاب: djvu (قابل تبدیل به سایر فرمت ها)

سال انتشار: 1998

تعداد صفحه: 231

حجم کتاب: 2 مگابایت

کد کتاب: 9780521631242 , 9780511530104 , 0521663504 , 0521631246 , 0511530102 , 9780521663502

نوبت چاپ: CUP

توضیحات کتاب ساختارهای داده کاملاً کاربردی

بیشتر کتاب‌های مربوط به ساختارهای داده، یک زبان ضروری مانند C یا C++ را فرض می‌کنند. با این حال، ساختارهای داده برای این زبان ها همیشه به خوبی به زبان های کاربردی مانند استاندارد ML، Haskell یا Scheme ترجمه نمی شوند. این کتاب ساختارهای داده را از دیدگاه زبان‌های تابعی با مثال‌هایی توصیف می‌کند و تکنیک‌های طراحی را ارائه می‌کند که به برنامه‌نویسان اجازه می‌دهد تا ساختارهای داده عملکردی خود را توسعه دهند. نویسنده شامل هر دو ساختار داده کلاسیک، مانند درختان قرمز-سیاه و صف های دوجمله ای، و مجموعه ای از ساختارهای داده جدید است که منحصراً برای زبان های تابعی توسعه یافته اند. تمام کد منبع در استاندارد ML و Haskell داده شده است و اکثر برنامه ها به راحتی با سایر زبان های کاربردی سازگار هستند. این مرجع مفید برای برنامه نویسان حرفه ای که با زبان های تابعی کار می کنند نیز می تواند به عنوان یک آموزش یا برای خودآموزی استفاده شود.


Most books on data structures assume an imperative language such as C or C++. However, data structures for these languages do not always translate well to functional languages such as Standard ML, Haskell, or Scheme. This book describes data structures from the point of view of functional languages, with examples, and presents design techniques that allow programmers to develop their own functional data structures. The author includes both classical data structures, such as red-black trees and binomial queues, and a host of new data structures developed exclusively for functional languages. All source code is given in Standard ML and Haskell, and most of the programs are easily adaptable to other functional languages. This handy reference for professional programmers working with functional languages can also be used as a tutorial or for self-study.

دانلود کتاب «ساختارهای داده کاملاً کاربردی»

مبلغی که بابت خرید کتاب می‌پردازیم به مراتب پایین‌تر از هزینه‌هایی است که در آینده بابت نخواندن آن خواهیم پرداخت.