مشخصات کتاب
Everyday Data Structures
ویرایش:
نویسندگان: William Smith
سری:
ISBN (شابک) : 1787121046, 9781787121041
ناشر: Packt Publishing
سال نشر: 2017
تعداد صفحات: 0
زبان: English
فرمت فایل : EPUB (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود)
حجم فایل: 567 کیلوبایت
قیمت کتاب (تومان) : 53,000
کلمات کلیدی مربوط به کتاب ساختارهای داده روزمره: الگوریتم ها، ساختارهای داده، ژنتیک، مدیریت حافظه، برنامه نویسی، کامپیوتر و فناوری، زبان های برنامه نویسی، Ada، Ajax، برنامه نویسی زبان اسمبلی، بورلند دلفی، سی و سی پلاس پلاس، سی شارپ، CSS، طراحی کامپایلر، کامپایلر، DHTML، اشکال زدایی، دلفی، Fort ,Java,Lisp,Perl,Prolog,Python,RPG,Ruby,Swift,Visual Basic,XHTML,XML,XSL,رایانه و فناوری
میانگین امتیاز به این کتاب :
تعداد امتیاز دهندگان : 8
در صورت تبدیل فایل کتاب Everyday Data Structures به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب ساختارهای داده روزمره نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
توضیحاتی در مورد کتاب ساختارهای داده روزمره
راهنمای عملی برای یادگیری ساده و آسان ساختارهای داده
درباره این کتاب
- این کتاب بسیار کاربردی، دوستانه و راهنمای مفیدی که به شما
کمک می کند تا مسائل را تجزیه و تحلیل کنید و ساختارهای داده
مناسب را برای راه حل خود انتخاب کنید
- یاد بگیرید الگوهای داده را برای تعیین اینکه کدام ساختارها
برای یک مشکل خاص اعمال می شود، بشناسید
- قوانین منحصر به فرد را کاوش کنید یا \"gotchas\" که به شما
کمک می کند تا یک برنامه نویس عالی شوید
این کتاب برای چه کسی است
اگر برنامه نویس خودآموز به هر زبانی هستید که می خواهید درک
کاملی از ساختارهای داده و نحوه استفاده از آنها برای حل مشکلات
دنیای واقعی در کار توسعه روزانه خود به دست آورید، پس این کتاب
برای شماست.
آنچه خواهید آموخت
- مروری سریع از انواع دادهها، برنامههای کاربردی برای هر
نوع، بهترین شیوهها و تغییرات سطح بالا بین پلتفرمها
- مرور رایجترین ساختارهای داده و ساختن نمونههای کاری در
زبانهای مورد استفاده برای موبایل توسعه نرم افزار پلت فرم
- درک مفاهیم پیشرفته ساختار داده مانند مجموعه های عمومی،
الگوریتم های جستجو و مرتب سازی، و بازگشت
- یاد بگیرید از پشته ها (LIFO) و صف ها (FIFO) در برنامه
روزانه خود استفاده کنید.
- افزودن/حذف اشیا و آرایه ها و لغت نامه های لانه در فرهنگ
لغت دیگر و درک اینکه چرا چنین معماری اغلب ترجیح داده شده یا
ضروری است
- با ساختارهای درختی مانند هیپ، باینری و نمودارها آشنا
شوید. ، آنها را در کار بکار ببرید
- قدرت تکنیک های مرتب سازی مختلف مانند مرتب سازی حبابی،
مرتب سازی سریع، مرتب سازی ادغامی، مرتب سازی درج و مرتب سازی
ریشه را آزاد کنید
- انجام عملیات جستجو در آرایه ها، پشته ها ، نمودارها و درخت
های باینری در زبان های مختلف
توضیحاتی درمورد کتاب به خارجی
A practical guide to learning data structures simply and
easily
About This Book
- This book is a very practical, friendly, and useful guide
that will help you analyze problems and choose the right data
structures for your solution
- Learn to recognize data patterns for determining which
structures apply to a given problem
- Explore the unique rules or "gotchas" that will help you
become an excellent programmer
Who This Book Is For
If you're self-taught programmers in any language who wants
to gain a solid understanding of data structures and how to
use them to solve real-world problems in your day-to-day
development work, then this book is for you.
What You Will Learn
- A rapid overview of data types, applications for each
type, best practices and high-level variations between
platforms
- Review the most common data structures and build working
examples in the languages used for mobile platform software
development
- Understand advanced data structure concepts such as
generic collections, searching and sorting algorithms, and
recursion
- Learn to use Stacks (LIFO) and queues (FIFO) in your
daily application
- Add/remove objects and nest arrays and dictionaries
within another dictionary and understand why such
architecture is often preferred or necessary
- Get acquainted with the tree structures such as heap,
binary, and graphs, apply them to work
- Unleash the power of different sorting techniques such as
bubble sort, quick sort, merge sort, insertion sort, and
radix sort
- Perform searching operations on arrays, heaps, graphs,
and binary trees in different languages
نظرات کاربران