ساختمان داده‌ها: تفاوت میان نسخه‌ها

محتوای حذف‌شده محتوای افزوده‌شده
جزبدون خلاصۀ ویرایش
جزبدون خلاصۀ ویرایش
خط ۱:
[[پرونده:Data_structures.png|بندانگشتی|301x301پیکسل|چند مثال از ساختمان داده: [[پشته]]، [[صف (نوع داده انتزاعی)|صف]]، [[لیست پیوندی]]]]
[[پرونده:Data_structures.png|چپ|350px]]
'''ساختار داده‌ها'''<ref>{{یادکرد فرهنگستان|مصوب=ساختار داده‌ها|بیگانه=data structure|بیگانه در فارسی=|حوزه=رایانه و فنّاوری اطلاعات|دفتر=دوم|بخش=فارسی|سرواژه=ساختار داده‌ها}}</ref> یا '''ساختمان داده‌ها''' یا '''داده ساختارها'''<ref>{{یادکرد کتاب|عنوان=داده‌ساختارها و مبانی الگوریتم‌ها|نام خانوادگی=قدسی|نام=محمد|ناشر=فاطمی|سال=۱۳۹۵|شابک=۹۷۸-۹۶۴-۳۱۸-۵۴۹-۷|مکان=|صفحات=}}</ref> {{انگلیسی|Data Structure}} از بنیادی‌ترین مباحث مورد نیاز جهت یادگیری و درک بسیاری از [[مفاهیم]] عمده در [[علوم رایانه]] است. سازمان‌دادنِ داده‌ها به یک طریق خاص و بر پایهٔ مدل منطقی یا ریاضی که به منظور استفادهٔ بهینه از داده‌ها صورت می‌گیرد را یک داده ساختار می‌گویند. داده ساختارها انواع گوناگونی دارند که هر کدام مناسب برنامه‌های مختلفی هستند.<ref>جعفرنژاد، ص ۷</ref><ref>{{یادکرد-ویکی
|پیوند = http://en.wikipedia.org/wiki/Data_structure