ساختمان‌های داده و الگوریتم‌ها با Go ۲۰۲۴
Data Structures and Algorithms with Go 2024

دانلود کتاب ساختمان‌های داده و الگوریتم‌ها با Go ۲۰۲۴ (Data Structures and Algorithms with Go 2024) با لینک مستقیم و فرمت pdf (پی دی اف) و ترجمه فارسی

نویسنده

Dušan Stojanović

voucher-1

۳۰ هزار تومان تخفیف با کد «OFF30» برای اولین خرید

سال انتشار

2024

زبان

English

تعداد صفحه‌ها

188

نوع فایل

pdf

حجم

3.0 MB

🏷️ قیمت اصلی: 200,000 تومان بود.قیمت فعلی: 129,000 تومان.

🏷️ قیمت اصلی: ۳۷۸٬۰۰۰ تومان بود. قیمت فعلی: ۲۹۸٬۰۰۰ تومان.

📥 دانلود نسخه‌ی اصلی کتاب به زبان انگلیسی(PDF)
🧠 به همراه ترجمه‌ی فارسی با هوش مصنوعی 🔗 مشاهده جزئیات

پیش‌خرید با تحویل فوری(⚡️) | فایل کتاب حداکثر تا ۳۰ دقیقه(🕒) پس از ثبت سفارش آماده دانلود خواهد بود.

دانلود مستقیم PDF

ارسال فایل به ایمیل

پشتیبانی ۲۴ ساعته

توضیحات

معرفی کتاب ساختمان‌های داده و الگوریتم‌ها با Go ۲۰۲۴

راهنمای جیبی

به دنیای بی‌کران ساختمان داده‌ها و الگوریتم‌ها شیرجه بزنید و از این کار لذت ببرید.

ویژگی‌های کلیدی

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

توضیحات

Go، که توسط گوگل طراحی شده، یک زبان مدرن و متن‌باز است که به دلیل سادگی، خوانایی و کارایی شناخته می‌شود. این زبان در ساخت برنامه‌های کاربردی وب، ابزارهای شبکه و خدمات ابری عالی است. سینتکس واضح و ویژگی‌های هم‌روندی داخلی آن، این زبان را به یک انتخاب محبوب برای توسعه‌دهندگان مدرن تبدیل کرده است.

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

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

آنچه خواهید آموخت

● تصمیم بگیرید که کدام ساختمان داده برای یک مسئله خاص مناسب‌تر است.
● الگوریتم‌های مختلف را با زبان برنامه‌نویسی Go پیاده‌سازی کنید.
● تشخیص دهید که کدام الگوریتم برای سناریوهای خاص مناسب‌تر است.
● از پیاده‌سازی‌های ساختمان داده و الگوریتم از کتابخانه استاندارد Go استفاده کنید.
● یاد بگیرید که چگونه مسائل واقعی را می‌توان حل و شبیه‌سازی کرد.

این کتاب برای چه کسانی است

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

فهرست مطالب

1. مبانی ساختمان داده‌ها و الگوریتم‌ها
2. آرایه‌ها و الگوریتم‌های جستجو و مرتب‌سازی
3. لیست‌ها
4. پشته و صف
5. درهم‌سازی و نقشه‌ها
6. درخت‌ها و الگوریتم‌های پیمایش
7. گراف‌ها و الگوریتم‌های پیمایش


فهرست کتاب:

۱. روی جلد

۲. صفحه عنوان

۳. صفحه حق چاپ

۴. صفحه تقدیم

۵. درباره نویسنده

۶. درباره بازبین

۷. قدردانی

۸. پیشگفتار

۹. فهرست مطالب

۱. مبانی ساختمان داده ها و الگوریتم ها

۲. آرایه ها و الگوریتم های جستجو و مرتب سازی

۳. لیست ها

۴. پشته و صف

۵. درهم سازی و نگاشت ها

۶. درخت ها و الگوریتم های پیمایش

۷. گراف ها و الگوریتم های پیمایش

۱۷. فهرست نمایه

 

توضیحات(انگلیسی)

Pocket Guide

Dive into the endless possibilities of data structures and algorithms and have fun doing it

KEY FEATURES  

● Become familiar with common data structures.

● Learn and understand the most popular algorithms through practical examples.

● Recognize when a particular data structure or algorithm should be used to create an efficient software solution.

DESCRIPTION 

Go, designed by Google, is a modern, open-source language known for its simplicity, readability, and efficiency. It excels at building web applications, network tools, and cloud services. Its clear syntax and built-in concurrency features make it a popular choice for modern developers.

This guide simplifies the basics by introducing arrays, lists, stacks, queues, maps, trees, and graphs in a practical way. Get hands-on experience, understand essential operations, and compare strengths and weaknesses. Perfect your skills with searching, sorting, and efficient data retrieval techniques. Traverse graphs and trees with ease, all illustrated in the Go code for real-world application, and conclude with insights for ongoing learning.

After reading this book, the reader can determine when and why specific data structures should be used and when an algorithm best fits the actual problem’s solution.

WHAT YOU WILL LEARN

● Decide which data structure is the most suitable for a particular problem.

● Implement different algorithms with the Go programming language.

● Recognize which algorithm is best suited for certain scenarios.

● Utilize data structures and algorithm implementations from Go’s standard library.

● Learn how real-life problems can be solved and simulated.

WHO THIS BOOK IS FOR

The book targets beginners and experienced developers who want to learn how to implement particular algorithms. It is also helpful for developers who wish to expand their knowledge of data structures and algorithms. 

TABLE OF CONTENTS

1. Fundamentals of Data Structures and Algorithms

2. Arrays and Algorithms for Searching and Sorting

3. Lists

4. Stack and Queue

5. Hashing and Maps

6. Trees and Traversal Algorithms

7. Graphs and Traversal Algorithms


Table of Contents

1. Cover

2. Title Page

3. Copyright Page

4. Dedication Page

5. About the Author

6. About the Reviewer

7. Acknowledgement

8. Preface

9. Table of Contents

1. Fundamentals of Data Structures and Algorithms

2. Arrays and Algorithms for Searching and Sorting

3. Lists

4. Stack and Queue

5. Hashing and Maps

6. Trees and Traversal Algorithms

7. Graphs and Traversal Algorithms

17. Index

✨ ضمانت تجربه خوب مطالعه

بازگشت کامل وجه

در صورت مشکل، مبلغ پرداختی بازگردانده می شود.

دانلود پرسرعت

دانلود فایل کتاب با سرعت بالا

ارسال فایل به ایمیل

دانلود مستقیم به همراه ارسال فایل به ایمیل.

پشتیبانی ۲۴ ساعته

با چت آنلاین و پیام‌رسان ها پاسخگو هستیم.

ضمانت کیفیت کتاب

کتاب ها را از منابع معتیر انتخاب می کنیم.