ورود به حساب

نام کاربری گذرواژه

گذرواژه را فراموش کردید؟ کلیک کنید

حساب کاربری ندارید؟ ساخت حساب

ساخت حساب کاربری

نام نام کاربری ایمیل شماره موبایل گذرواژه

برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید


09117307688
09117179751

در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید

دسترسی نامحدود

برای کاربرانی که ثبت نام کرده اند

ضمانت بازگشت وجه

درصورت عدم همخوانی توضیحات با کتاب

پشتیبانی

از ساعت 7 صبح تا 10 شب

دانلود کتاب Algorithms and Data Structures: The Basic Toolbox

دانلود کتاب الگوریتم ها و ساختار داده ها: جعبه ابزار اصلی

Algorithms and Data Structures: The Basic Toolbox

مشخصات کتاب

Algorithms and Data Structures: The Basic Toolbox

ویرایش: 1 
نویسندگان:   
سری:  
ISBN (شابک) : 9783540779773, 9783540779780 
ناشر: Springer-Verlag Berlin Heidelberg 
سال نشر: 2008 
تعداد صفحات: 305 
زبان: English 
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) 
حجم فایل: 5 مگابایت 

قیمت کتاب (تومان) : 43,000



کلمات کلیدی مربوط به کتاب الگوریتم ها و ساختار داده ها: جعبه ابزار اصلی: تحلیل الگوریتم و پیچیدگی مسئله، ساختارهای داده، روش‌های محاسباتی



ثبت امتیاز به این کتاب

میانگین امتیاز به این کتاب :
       تعداد امتیاز دهندگان : 10


در صورت تبدیل فایل کتاب Algorithms and Data Structures: The Basic Toolbox به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.

توجه داشته باشید کتاب الگوریتم ها و ساختار داده ها: جعبه ابزار اصلی نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.


توضیحاتی در مورد کتاب الگوریتم ها و ساختار داده ها: جعبه ابزار اصلی



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

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

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


توضیحاتی درمورد کتاب به خارجی

Algorithms are at the heart of every nontrivial computer application, and algorithmics is a modern and active area of computer science. Every computer scientist and every professional programmer should know about the basic algorithmic toolbox: structures that allow efficient organization and retrieval of data, frequently used algorithms, and basic techniques for modeling, understanding and solving algorithmic problems.

This book is a concise introduction addressed to students and professionals familiar with programming and basic mathematical language. Individual chapters cover arrays and linked lists, hash tables and associative arrays, sorting and selection, priority queues, sorted sequences, graph representation, graph traversal, shortest paths, minimum spanning trees, and optimization. The algorithms are presented in a modern way, with explicitly formulated invariants, and comment on recent trends such as algorithm engineering, memory hierarchies, algorithm libraries and certifying algorithms. The authors use pictures, words and high-level pseudocode to explain the algorithms, and then they present more detail on efficient implementations using real programming languages like C++ and Java.

The authors have extensive experience teaching these subjects to undergraduates and graduates, and they offer a clear presentation, with examples, pictures, informal explanations, exercises, and some linkage to the real world. Most chapters have the same basic structure: a motivation for the problem, comments on the most important applications, and then simple solutions presented as informally as possible and as formally as necessary. For the more advanced issues, this approach leads to a more mathematical treatment, including some theorems and proofs. Finally, each chapter concludes with a section on further findings, providing views on the state of research, generalizations and advanced solutions.



فهرست مطالب

Front Matter....Pages I-XII
Appetizer: Integer Arithmetics....Pages 1-18
Introduction....Pages 19-58
Representing Sequences by Arrays and Linked Lists....Pages 59-79
Hash Tables and Associative Arrays....Pages 81-98
Sorting and Selection....Pages 99-125
Priority Queues....Pages 127-143
Sorted Sequences....Pages 145-166
Graph Representation....Pages 167-174
Graph Traversal....Pages 175-189
Shortest Paths....Pages 191-215
Minimum Spanning Trees....Pages 217-232
Generic Approaches to Optimization....Pages 233-262
Back Matter....Pages 263-300




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