ساختار داده ها و الگوریتم ها ابزارهای اساسی هستند که هر توسعه دهنده ای باید داشته باشد. در این کتاب، نحوه پیاده سازی ساختارهای داده کلیدی در کاتلین و نحوه استفاده از آنها برای حل مجموعه ای قوی از الگوریتم ها را خواهید آموخت.
این کتاب برای توسعه دهندگان کاتلین متوسط یا اندروید است که از قبل اصول زبان را می دانند و می خواهند دانش خود را بهبود بخشند.
موضوعات مطرح شده در این کتاب
– مقدمه ای بر کاتلین: اگر با کاتلین تازه کار هستید، می توانید ساختارهای اصلی را یاد بگیرید و شروع به نوشتن کد کنید.
– پیچیدگی: وقتی الگوریتم ها را مطالعه می کنید، به روشی برای مقایسه عملکرد آنها در زمان و مکان نیاز دارید. با نماد Big-O آشنا شوید تا به شما در انجام این کار کمک کند.
– ساختارهای داده ابتدایی: نحوه پیاده سازی لیست پیوندی، پشته ها و صف ها را در کاتلین بیاموزید.
– درختان: هر آنچه را که در مورد درختان نیاز دارید بیاموزید – به ویژه، درختان دودویی، درختان AVL، و همچنین جستجوی دودویی و بسیاری موارد دیگر.
– الگوریتم های مرتب سازی: الگوریتم های مرتب سازی برای هر توسعه دهنده ای حیاتی هستند. با استفاده از ابزارهای ارائه شده توسط کاتلین، پیاده سازی الگوریتم های مرتب سازی اصلی را یاد بگیرید.
– نمودارها: آیا تا به حال در مورد Dijkstra و محاسبه کوتاه ترین مسیر بین دو نقطه مختلف شنیده اید؟ با نمودارها و نحوه استفاده از آنها برای حل مفیدترین و مهم ترین الگوریتم ها آشنا شوید.
نام کتاب | Data Structures & Algorithms in Kotlin (Second Edition): Implementing Practical Data Structures in Kotlin |
نام نویسنده | Irina Galata |
زبان | انگلیسی |
نام ناشر | Razeware LLC |
تعداد صفحات | 422 |
ISBN10 | 1950325458 |
ISBN13 | 9781950325450 |
فرمت | MOBI |
سال انتشار | 2023 |
این محصول به صورت دانلودی می باشد و بلافاصله پس از پرداخت موفق قادر به دانلود خواهید بود |
درج شماره موبایل برای سفارش ضروری نیست ولی ترجیح آن است درج گردد تا در صورت بروز مشکل اولین راه ارتباطی ما با شما باشد. |
چنانچه در دریافت محصول به هر دلیلی با مشکل روبرو شدید و مطمئن از پرداخت موفق وجه هستید به شماره تماس زیر نام، نام خانوادگی و نام محصول را پیامک بزنید تا لینک محصول سریعا برای شما ارسال گردد.
شماره تماس: 09395106248 |
نقد و بررسیها
هنوز بررسیای ثبت نشده است.