کتاب ساختمان داده ۲۳۷ صفحه با استفاده از مثال های متنوع و بیانی ساده برای بیان مباحث بهره گرفته است، موضوعاتی که در این کتاب بررسی شده به شرح زیر است:
- الگوریتم
- ساختمان داده
- انواع ساختمان داده
- داده های پویه
- داده های نیمه ایستا
- مقدمه ایی بر تحلیل پیچیدگی زمان و مرتبه اجرایی الگوریتم ها
- شمارش گام ها
- حلقه های تو در تو
- توابع و زیر برنامه های بازگشتی
- آرایه ها
- روش جستجوی خطی
- الگوریتم جستجوی دودویی
- ماتریس ها
- پشته ها
- الگوریتم های حذف
- عملیات push
- ارزشیابی عبارات محاسباتی
- اولویت عملگر ها
- درخت عبارات محاسباتی
- روش پرانتز گذاری
- ارزشیابی عبارت های پیشوندی و پسوندی
- مشکل صف های خطی
- صف حلقوی
- لیست پیوندی
- لیست حلقوی
- نمایش درخت عمومی
- الگوریتم پیمایش درخت
- درج در گره heap ,BST
- گره های خارجی و داخلی
- کاربرد الگوریتم هافمن در کد گذاری گراف
- و سایر مباحث مربوط به گراف هاو…..