دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
ویرایش: [1st ed.]
نویسندگان: Bhim P. Upadhyaya
سری: Undergraduate Topics in Computer Science
ISBN (شابک) : 9783030125608, 9783030125615
ناشر: Springer International Publishing
سال نشر: 2019
تعداد صفحات: XVII, 154
[164]
زبان: English
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود)
حجم فایل: 1 Mb
در صورت تبدیل فایل کتاب Data Structures and Algorithms with Scala: A Practitioner's Approach with Emphasis on Functional Programming به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب ساختارهای داده و الگوریتمها با اسکالا: رویکرد یک پزشک با تأکید بر برنامهنویسی تابعی نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
این کتاب درسی با تمرکز عملی، یک آموزش مختصر در مورد ساختارهای داده و الگوریتمها با استفاده از زبان شی - تابعی Scala ارائه میکند. این مطالب بر اساس پایه ای است که در عنوان برنامه نویسی با اسکالا: کاوش زبان توسط همان نویسنده ایجاد شده است، که می تواند به عنوان یک متن همراه برای کسانی که کمتر با اسکالا آشنا هستند در نظر گرفته شود.
موضوعات و ویژگی ها: ساختار داده ها و الگوریتم ها را در قالب الگوهای طراحی مورد بحث قرار می دهد. موضوعات کلیدی در آرایه ها، لیست ها، پشته ها، صف ها، جداول هش، درختان باینری، مرتب سازی، جستجو و نمودارها را پوشش می دهد. نمونه هایی از برنامه های کاربردی کامل و در حال اجرا برای هر موضوع را شرح می دهد. یک رویکرد کاربردی برای پیاده سازی برای ساختارهای داده و الگوریتم ها (به جز آرایه ها) ارائه می دهد. تمرینهای چالشی متعددی (با راهحلها) ارائه میکند و خواننده را تشویق میکند تا راهحلهای موجود را بپذیرد و آنها را بهبود بخشد. بینش هایی از تجربه صنعتی گسترده نویسنده ارائه می دهد. شامل یک واژه نامه و یک پیوست است که نمای کلی از ریاضیات گسسته را ارائه می دهد.برجسته کردن تکنیک ها و مهارت های لازم برای استخراج سریع راه حل های کاربردی مشکلات، این متن قابل دسترس برای دانشجویانی که تحت فشار زمان هستند و مهندسین نرم افزار حرفه ای ارزشمند خواهد بود.
This practically-focused textbook presents a concise tutorial on data structures and algorithms using the object-functional language Scala. The material builds upon the foundation established in the title Programming with Scala: Language Exploration by the same author, which can be treated as a companion text for those less familiar with Scala.
Topics and features: discusses data structures and algorithms in the form of design patterns; covers key topics on arrays, lists, stacks, queues, hash tables, binary trees, sorting, searching, and graphs; describes examples of complete and running applications for each topic; presents a functional approach to implementations for data structures and algorithms (excepting arrays); provides numerous challenge exercises (with solutions), encouraging the reader to take existing solutions and improve upon them; offers insights from the author’s extensive industrial experience; includes a glossary, and an appendix supplying an overview of discrete mathematics.Highlighting the techniques and skills necessary to quickly derive solutions to applied problems, this accessible text will prove invaluable to time-pressured students and professional software engineers.
Front Matter ....Pages i-xvii
Foundational Components (Bhim P. Upadhyaya)....Pages 1-18
Fundamental Algorithms (Bhim P. Upadhyaya)....Pages 19-26
Arrays (Bhim P. Upadhyaya)....Pages 27-34
Lists (Bhim P. Upadhyaya)....Pages 35-43
Stacks (Bhim P. Upadhyaya)....Pages 45-50
Queues (Bhim P. Upadhyaya)....Pages 51-56
Hash Tables (Bhim P. Upadhyaya)....Pages 57-66
Binary Trees (Bhim P. Upadhyaya)....Pages 67-75
Sorting (Bhim P. Upadhyaya)....Pages 77-90
Searching (Bhim P. Upadhyaya)....Pages 91-100
Graphs (Bhim P. Upadhyaya)....Pages 101-120
Back Matter ....Pages 121-154