يعد هذا الكتاب كتابًا مساعدًا مساندًا لكتاب "الخطة الخمسية التاسعة" "الخوارزميات وهياكل البيانات" لتخصصات هندسة الإلكترونيات. من أجل السماح للمعلمين والطلاب الذين يستخدمون "الخوارزميات وهياكل البيانات" كمواد تعليمية بالحصول على فهم أعمق للعمليات الثلاث النظرية والتجريد والتصميم والمفاهيم الأساسية الاثني عشر المتكررة على جميع مستويات الاتساع والعمق، و تصميم وتحليل الخوارزمية الرئيسية لقد قمنا بتجميع هذه المادة التعليمية المساعدة لتسهيل الأمر على المعلمين الذين يستخدمون هذا الكتاب للتدريس وعلى الطلاب تعلم المهارات الأساسية. ولتسهيل القراءة المقارنة، فإن ترتيب فصول هذا الكتاب يتوافق مع ترتيب كتاب "الخوارزميات وهياكل البيانات" ويتوافق مع واحد لواحد. يقدم كل فصل ملخصًا موجزًا للمعرفة والمهارات التي يغطيها الفصل المقابل من "الخوارزميات وهياكل البيانات"، وكيفية استخدام هذه المعرفة والمهارات لحل المشكلات ذات الصلة المثارة في الممارسة أو النظرية، بما في ذلك تلك التي تظهر في "الخوارزميات وهياكل البيانات". "هياكل البيانات" العديد من الأمثلة النموذجية والصعبة لحل المشكلات في "بنية البيانات" والتعليقات على أفكار حل المشكلات. سيكون هذا مفيدًا جدًا في تحسين قدرتك على تحليل المشكلات وحلها.
هذا الكتاب غني بالمحتوى وجديد من حيث المنظور، ويمكن استخدامه ليس فقط ككتاب دراسي داعم للكليات والجامعات، ولكن أيضًا ككتاب مرجعي مفيد لفنيي الهندسة وقراء الدراسة الذاتية لتعلم تصميم خوارزمية الكمبيوتر.