ورود به حساب

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

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

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

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

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

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


09117307688
09117179751

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

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

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

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

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

پشتیبانی

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

دانلود کتاب A concise and practical introduction to programming algorithms in Java

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

A concise and practical introduction to programming algorithms in Java

مشخصات کتاب

A concise and practical introduction to programming algorithms in Java

ویرایش: [1 ed.] 
نویسندگان:   
سری: Undergraduate Topics in Computer Science 
ISBN (شابک) : 9781848823389, 184882338X 
ناشر: Springer-Verlag London 
سال نشر: 2009 
تعداد صفحات: 252
[278] 
زبان: English 
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) 
حجم فایل: 3 Mb 

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



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

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


در صورت تبدیل فایل کتاب A concise and practical introduction to programming algorithms in Java به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.

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


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



این مقدمه ملایم برای برنامه نویسی و الگوریتم ها به عنوان اولین دوره برای مقطع کارشناسی طراحی شده است و نیازی به دانش قبلی ندارد.

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

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

تمرین‌هایی در پایان هر فصل گنجانده شده است تا دانش‌آموزان مفاهیم آموخته‌شده را تمرین کنند. و بخش پایانی شامل یک امتحان کلی است که به آن‌ها اجازه می‌دهد ارزیابی کنند که چگونه مطالب مورد بحث در کتاب را جذب کرده‌اند.


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

This gentle introduction to programming and algorithms has been designed as a first course for undergraduates, and requires no prior knowledge.

Divided into two parts the first covers programming basic tasks using Java. The fundamental notions of variables, expressions, assignments with type checking are looked at before moving on to cover the conditional and loop statements that allow programmers to control the instruction workflows. Functions with pass-by-value/pass-by-reference arguments and recursion are explained, followed by a discussion of arrays and data encapsulation using objects.

The second part of the book focuses on data structures and algorithms, describing sequential and bisection search techniques and analysing their efficiency by using complexity analysis. Iterative and recursive sorting algorithms are discussed followed by linked lists and common insertion/deletion/merge operations that can be carried out on these. Abstract data structures are introduced along with how to program these in Java using object-orientation. The book closes with an introduction to more evolved algorithmic tasks that tackle combinatorial optimisation problems.

Exercises are included at the end of each chapter in order for students to practice the concepts learned, and a final section contains an overall exam which allows them to evaluate how well they have assimilated the material covered in the book.



فهرست مطالب

Front Matter....Pages 1-24
Front Matter....Pages 1-1
Expressions, Variables and Assignments....Pages 1-27
Conditional Structures and Loops....Pages 1-25
Functions and Recursive Functions....Pages 1-25
Arrays....Pages 1-21
Front Matter....Pages 1-1
Objects and Strings....Pages 1-20
Searching and Sorting....Pages 1-17
Linked Lists....Pages 1-23
Object-Oriented Data-Structures....Pages 1-22
Paradigms for Optimization Problems....Pages 1-28
The Science of Computing....Pages 1-5
Front Matter....Pages 1-1
Exam & Solution....Pages 1-20
Back Matter....Pages 1-5




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