تطوير البرمجيات · مصطلحات · هياكل البيانات والخوارزميات

ما معنى data structure؟

المعنى في مجال تطوير البرمجيات مع أمثلة

/ˈdeɪtə ˌstrʌktʃər/اسممصطلح شائع

data structure: بنية بيانات

طريقة لتنظيم البيانات في الذاكرة، مثل المصفوفة أو القائمة أو الشجرة أو جدول التجزئة، لتسهيل عمليات معينة وتسريعها.

طريقة الاستخدام

اختيار بنية البيانات المناسبة موضوع شائع في مراجعة الشيفرة ومقابلات العمل؛ فقد يُقترح استخدام مجموعة بدلًا من بنية أخرى. وتجمع الدورات هذا الموضوع مع الخوارزميات تحت اختصار DSA.

أمثلة

  1. We switched to a better data structure, and the lookup went from seconds to milliseconds.

    انتقلنا إلى بنية بيانات أنسب، فانخفض زمن البحث من ثوانٍ إلى أجزاء من الثانية.

    غيّر الفريق طريقة تنظيم البيانات، فصار الوصول إلى العنصر المطلوب أسرع كثيرًا.

  2. Interviewers usually ask you to pick a data structure and explain why.

    غالبًا ما يطلب المحاورون اختيار بنية بيانات وشرح سبب الاختيار.

    يقيس السؤال فهم المرشح للمفاضلة بين طرق تنظيم البيانات بحسب الحاجة.

تراكيب شائعة

  • choose a data structure
  • basic data structures
  • data structures and algorithms
  • the right data structure

مصطلحات أخرى: هياكل البيانات والخوارزميات

تدرّب على القراءة المتدرجة

تساعدك القراءة بالمستوى المناسب على تثبيت المفردات الجديدة. اختر كتبًا إنجليزية مجانية: