دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
ویرایش: 3
نویسندگان: Sara Baase. Allen Van Gelder
سری:
ISBN (شابک) : 9780201612448
ناشر: Addison Wesley
سال نشر: 1999
تعداد صفحات: 694
زبان: English
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود)
حجم فایل: 14 مگابایت
در صورت ایرانی بودن نویسنده امکان دانلود وجود ندارد و مبلغ عودت داده خواهد شد
در صورت تبدیل فایل کتاب Computer Algorithms. Introduction to Design and Analysis به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب الگوریتم های کامپیوتری مقدمه ای بر طراحی و تحلیل نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
این کتاب برای دوره های بالاتر یا فارغ التحصیل در الگوریتم ها
در نظر گرفته شده است. دارای مواد کافی برای امکان انتخاب چندین
موضوع است. هدف کتاب سه چیز است. در نظر گرفته شده است که
الگوریتمهایی را برای حل مسائل واقعی که اغلب در برنامههای
کامپیوتری ایجاد میشوند، آموزش اصول و تکنیکهای اولیه پیچیدگی
محاسباتی (در بدترین حالت و رفتار متوسط، استفاده از فضا، و
محدودیتهای پایینتر در پیچیدگی یک مسئله) و حوزههای !NT-تکمیت
و الگوریتمهای موازی را معرفی کنید.
یکی دیگر از اهداف کتاب که حداقل به اندازه آموزش موضوع مهم است،
ایجاد عادت همیشه در پاسخگویی به یک مطلب جدید در خواننده است.
الگوریتم با سوالات: چقدر خوب است؟ آیا راه بهتری وجود دارد؟
بنابراین، متن به جای ارائه یک سری الگوریتم های کامل و «کلاه از
کلاه» همراه با تجزیه و تحلیل، اغلب ابتدا یک مسئله را مورد بحث
قرار می دهد، یک یا چند رویکرد را برای حل آن در نظر می گیرد (به
عنوان خواننده ای که مشکل را برای آن می بیند. اولین بار ممکن
است)، و سپس شروع به توسعه یک الگوریتم می کند، آن را تجزیه و
تحلیل می کند و آن را اصلاح یا رد می کند تا زمانی که نتیجه رضایت
بخشی ایجاد شود. (رویکردهای جایگزینی که در نهایت رد میشوند نیز
در تمرینها در نظر گرفته میشوند، برای خواننده مفید است که
بداند چرا آنها رد شدهاند.)
This book is intended for an upper-division or graduate course
in algorithms. It has sufficient material to allow several
choices of topics. The purpose of the book is threefold. It is
intended to teach algorithms for solving real problems that
arise frequently in computer applications, to teach basic
principles and techniques of computational complexity
(worst-case and average behavior, space usage, and lower bounds
on the complexity of a problem), and to introduce the areas of
!NT-coinpleteness and parallel algorithms.
Another of the book’s aims, which is at least as important as
teaching the subject matter, is to develop in the reader the
habit of always responding to a new algorithm with the
questions: How good is it? Is there a better way? Therefore,
instead of presenting a series of complete,
“pulled-out-of-a-hat” algorithms with analysis, the text often
discusses a problem first, considers one or more approaches to
solving it (as a reader who sees the problem for the first time
might), and then begins to develop an algorithm, analyzes it,
and modifies or rejects it until a satisfactory result is
produced. (Alternative approaches that are ultimately rejected
are also considered in the exercises it is useful for the
reader to know why they were rejected.)