ساختمان داده از جمله بنیادی‌ترین مباحث مورد نیاز جهت یادگیری و درک بسیاری از مفاهیم عمده در علوم رایانه است. درس ساختمان داده نیز به تبع آن یکی از اصلی ترین دروس رشته کامپیوتر و فناوری اطلاعات محسوب می گردد. تسلط بر این درس علاوه بر اینکه یکی از نیازهای ضروری دانشجویان رشته کامپیوتر و فناوری اطلاعات می باشد، می تواند تاثیر بسزایی در سرعت بخشیدن به روند برنامه نویسی یک برنامه نویس نیز داشته باشد.
ساختمان داده‌ها روش‌های ذخیره داده‌ها در رایانه با هدف دسترسی آسان‌تر و بهینه تر است در حالیکه الگوریتم روشی به منظور حل مسئله به وسیله کامپیوتر است..

دانلود کتاب