کتاب اصول ساختمان داده ++C.برنامه نویسی در توان تمام برنامه نویسان است امام نوشتن برنامه های خوب و کارا هنری است که همه ی برنامه نویسان از آن بهرمند نیستند. ساختمان داده ها، درسی است که هنر و فن درست نوشتن برنامه را به برنامه نویسان آموزش می دهد. در این درس به دانشجویان یاد داده می شود که چگونه یک برنامه خوب و بهینه بنویسند، چگونه از حافظه سیستم به نحو مطلوب استفاده نمایند، چگونه زمان اجرای برنامه ها را پایین بیاورند و سرعت اجرای آن ها را بالا ببرند که به این مجموعه از عملیات، تقابل (توازن) بین زمان اجرا و حافظۀ مصرفی می گویند. ساختمان داده ها درسی است که هدف نهایی آن، حل مسئلۀ سرعت اجرا و حافظۀ مصرفیِ الگوریتم هاست. در این کتاب تمام الگوریتم ها کامپیوتری به زبان c++ پیاده سازی شده، درستی آن ها به طور کامل تجزیه و تحلیل و بررسی شده است. زمان اجرای حلقه های مختلف و به طور کلی زمان اجرای برنامه ها محاسبه شده، مقدار حافظه مصرفی الگوریتم های مختلف اندازه گیری شده و پیچیدگی زمان اجرای هر برنامه ارائه شده است. این کتاب تالیف ا هورویتس و س سهنی و ترجمه حسین ابراهیم زاده قلزم به چاپ رسیده و در فروشگاه اینترنتی کتاب انتشارات اشراقی به آدرس www.eshraghipub.com موجود میباشد.