دانلود کتاب A Concise And Practical Introduction To Programming Algorithms In Java

49,000 تومان

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


موضوع اصلی الگوریتم ها و ساختارهای داده
نوع کالا کتاب الکترونیکی
ناشر Springer-Verlag London
تعداد صفحه 252
حجم فایل 9 مگابایت
کد کتاب 184882338X,9781848823389,9781848823396
نوبت چاپ 1
نویسنده
زبانانگلیسی
فرمتPDF
سال انتشار2009
مطلب پیشنهادی: با پول کتاب در ایران چی میشه خرید؟
در صورت نیاز به تبدیل فایل به فرمت‌های PDF، EPUB، AZW3، MOBI و یا DJVU می‌توانید به پشتیبان اطلاع دهید تا در صورت امکان، فایل مورد نظر را تبدیل نمایند. سایت بَلیان دارای تخفیف پلکانی است، یعنی با افزودن کتاب بیشتر به سبدخرید، قیمت آن برای شما کاهش می‌یابد. جهت مشاهده درصد تخفیف‌ها بر روی «جدول تخفیف پلکانی» در پایین کلیک نمایید. جهت یافتن سایر کتاب‌های مشابه، از منو جستجو در بالای سایت استفاده نمایید.
شما می‌توانید با هر 1000 تومان خرید، ۱ شانس شرکت در قرعه‌کشی کتابخانه دیجیتال بلیان دریافت کنید و شانس خود را برای برنده شدن جوایز هیجان انگیز امتحان کنید. «شرایط شرکت در قرعه‌کشی»

جدول کد تخفیف

با افزودن چه تعداد کتاب به سبد‌خرید، چند‌ درصد تخفیف شامل آن خواهد شد؟ در این جدول پاسخ این سوال را خواهید یافت. برای مثال: اگر بین ۳ الی ۵ کتاب را در سبد خرید خود قرار دهید، ۲۵ درصد تخفیف شامل سبد‌خرید شما خواهد شد.
تعداد کتاب درصد تخفیف قیمت کتاب
1 بدون تخفیف 25,000 تومان
2 20 درصد 20,000 تومان
3 الی 5 25 درصد 18,750 تومان
6 الی 10 30 درصد 17,500 تومان
11 الی 20 35 درصد 16,250 تومان
21 الی 30 40 درصد 15,000 تومان
31 الی 40 45 درصد 13,750 تومان
41 الی 50 50 درصد 12,500 تومان
51 الی 70 55 درصد 11,250 تومان
71 الی 100 60 درصد 10,000 تومان
101 الی 150 65 درصد 8,750 تومان
151 الی 200 70 درصد 7,500 تومان
201 الی 300 75 درصد 6,250 تومان
301 الی 500 80 درصد 5,000 تومان
501 الی 1000 85 درصد 3,750 تومان
1001 الی 10000 90 درصد 2,500 تومان
توضیحات

ترجمه فارسی توضیحات (ترجمه ماشینی)

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

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

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

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

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

A Concise And Practical Introduction To Programming Algorithms In Java

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.

نظرات (0)

نقد و بررسی‌ها

هنوز بررسی‌ای ثبت نشده است.

اولین کسی باشید که دیدگاهی می نویسد “دانلود کتاب A Concise And Practical Introduction To Programming Algorithms In Java”