التخطي إلى المحتوى الرئيسي

المشاركات

شرح الArrays كdata structure

 Arrays صورة بسيطة تخيلية لشكل ال Array مقدمة: ال Array: هى واحدة من أكثر هياكل البيانات شيوعا على الإطلاق. وقد تلاحظ كثيرا، إذا ما بدأت تعلم أى لغة برمجة جديدة بالنسبة إليك، أن ال array هى واحدة من المفاهيم الرئيسية التي يتم شرحها تحت عنوان: "أنواع البيانات". إلا أن شرح ال array المعتاد، في كورس تعلم لغة برمجة ما. يتسم بالسهولة والبساطة. أما في هذه المقالة بإذن الله ندرسها بإسهاب وإطناب. ال Array: هى واحدة من هياكل البيانات التي تعمل على تخزين مجموعة من البيانات بشكل متسلسل في ذاكرة الجهاز. من التعريف السابق لل array يمكن أن نطرح عدة أسئلة: أولا: ما هى هياكل البيانات (Data structure) ؟ هياكل البيانات هى طرق لترتيب  البيانات في الجهاز، بشكل يكون أكثر فاعلية. من التعريف السابق لهياكل البيانات قد تتساءل حول: ما المقصود ب"شكل يكون أكثر فاعلية": يمكن باختلاف طرق ترتيب البيانات في الجهاز، أن تسرع من بعض العمليات كالإضافة والحذف والبحث وغيرها. إلا أنه وحتى الآن لا يوجد هيكل من هياكل البيانات يستطيع القيام بجميع تلك العمليات في أسرع وقت ممكن وأقل مساحة ممكنه. فهياكل البيان...