Eat Sleep CodeEat Sleep Code
@eat_sleep_code
6 ساعت قبل↶   3 ساعت قبل

دانلود کتاب Grokking Data Structures (نسخه PDF + به همراه سورس کد تمرین ها)

دانلود کتاب Grokking Data Structures (نسخه PDF + به همراه سورس کد تمرین ها)

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

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

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

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

مشخصات کتاب

نام‌ کتاب‌

‌Grokking Data Structures

‌نویسندگان‌

Marcello La Rocca

‌سال انتشار‌

2024

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

‌282

‌زبان‌

‌انگلیسی‌

‌فرمت فایل‌

‌PDF‌

مباحث پوشش داده شده:

Data Structure 

Chapter 

Applications

Array 

2, 3, 5 

• Arrays have countless applications. Use them whenever you need to store a collection of items and efficiently retrieve them by their position.

• Arrays are also a building block used to implement more advanced data structures such as stacks, queues, graphs, hash tables, and so on.

Bag 

• Keep a set of items and iterate through it regardless of the order.

Binary search

tree

11 

• Balanced binary search trees are mainly used to store sorted datasets and provide worst-case logarithmic-time operations to insert, delete, and search elements and to find the predecessor and successor of any element.

Dictionary 

12 

• As associative arrays, they solve the problem of storing and retrieving items by key instead of by position (like regular arrays).

Graph 

13 

• Modeling arbitrarily complex relationships, such as social networks, transportation networks, computer networks, circuit design, game design, biological systems, and so on.

• Recommendation systems, web crawlers, search engines.

• Graph databases.

• Graph neural networks.

Hash table 

12 

• Counting elements, removing duplicates, routers, CDNs, firewalls, browsers.

• Symbol tables in compilers, garbage collectors, DB indexing, and so on.

Heap 

10 

• Heapsort sorting algorithm. See also Priority queue.

قیمت:80,000-85%12,000 تومان
رسانیکا
7 روز گارانتی بازگشت وجه
رسانیکا
منتشر شده توسط Eat Sleep Code در پلتفرم رسانیکا