کتاب ساختمان داده ها با پیاده سازی در پایتون و جاوا نوشته مهدی افضلی توسط انتشارات دیباگران تهران با موضوع کامپیوتر به چاپ رسیده است.
بسیاری از دانشجویان و برنامهنویسان بهدلیل فراوانی منابع، مقالات و کتابهای موجود در حوزه ساختمان دادهها دچار سردرگمی میشوند و در نهایت به درکی منسجم، کارآمد و کاربردی از مفاهیم پایه و پیشرفته این علم دست پیدا نمیکنند. همین موضوع باعث میشود اعتمادبهنفس لازم برای پیادهسازی الگوریتمهای مؤثر در پروژههای واقعی را نداشته باشند.
انگیزه نگارش این کتاب نیز دقیقاً از همین نیاز شکل گرفت؛ با هدف ارائه مجموعهای از نکات کلیدی و ضروری در حوزه ساختمان دادهها، مبتنی بر رویکردی نوین برای یادگیری عمیق و موفق. در این مسیر، توجه ویژهای به اصول مهم برنامهنویسی از جمله تحلیل پیچیدگی زمانی و مکانی، و همچنین کاربردهای عملی مفاهیم در دنیای واقعی شده است؛ بهگونهای که خواننده در نهایت بتواند به طراحی سیستمهای بهینه و حل مسائل پیچیده بهصورت عملی و مؤثر دست یابد.