این کتاب شامل فصول زیر است:
فصل 1: الگوریتمهای بازگشتی
فصل 2: پیچیدگی الگوریتمها
فصل 3: آرایه
فصل 4: صف
فصل 5: پشته
فصل6: الگوریتمهای مرتبسازی
فصل 7 : لیست های پیوندی
فصل 8: درخت
فصل9: کاربردهای درخت
فصل 10: گراف
فصل 11: درهمسازی
طیف خوانندگان
این کتاب بهعنوان مرجع درس ساختمان دادهها و الگوریتمها در رشته مهندسی کامپیوتر تهیه و تنظیم شده است. دانشجویانی که میخواهند این کتاب را بخوانند باید درسهای مبانی کامپیوتر و برنامهسازی پیشرفته را گذرانده باشند و بر مفاهیم برنامهنویسی تسلط داشته باشند. با توجه به یکسان بودن ساختار گرامری زبان C و جاوا، دانشجویانی که به زبان C تسلط دارند نیز میتوانند با قدری تلاش و کوشش از این کتاب استفاده کنند.
این کتاب برای دانشجویان برخی از دیگر رشتهها از جمله علوم کامپیوتر و ریاضی کاربردی مناسب است. همچنین با توجه به تنوع مسائل و مثالها برای داوطلبان آزمون کارشناسی ارشد نیز مفید خواهد بود.
ویراست دوم (چاپ چهارم) این کتاب در مرحله صفحهآرائی است و دو فصل جدید با عناوین " درختهای متعادل" و " ساختارهای دادهای لیست، مجموعه و مپ در جاوا" به کتاب اضافه شده است.
فصل 1: الگوریتمهای بازگشتی
فصل 2: پیچیدگی الگوریتمها
فصل 3: آرایه
فصل 4: صف
فصل 5: پشته
فصل6: الگوریتمهای مرتبسازی
فصل 7 : لیست های پیوندی
فصل 8: درخت
فصل9: کاربردهای درخت
فصل 10: گراف
فصل 11: درهمسازی
طیف خوانندگان
این کتاب بهعنوان مرجع درس ساختمان دادهها و الگوریتمها در رشته مهندسی کامپیوتر تهیه و تنظیم شده است. دانشجویانی که میخواهند این کتاب را بخوانند باید درسهای مبانی کامپیوتر و برنامهسازی پیشرفته را گذرانده باشند و بر مفاهیم برنامهنویسی تسلط داشته باشند. با توجه به یکسان بودن ساختار گرامری زبان C و جاوا، دانشجویانی که به زبان C تسلط دارند نیز میتوانند با قدری تلاش و کوشش از این کتاب استفاده کنند.
این کتاب برای دانشجویان برخی از دیگر رشتهها از جمله علوم کامپیوتر و ریاضی کاربردی مناسب است. همچنین با توجه به تنوع مسائل و مثالها برای داوطلبان آزمون کارشناسی ارشد نیز مفید خواهد بود.
ویراست دوم (چاپ چهارم) این کتاب در مرحله صفحهآرائی است و دو فصل جدید با عناوین " درختهای متعادل" و " ساختارهای دادهای لیست، مجموعه و مپ در جاوا" به کتاب اضافه شده است.