Subarray

مؤلف: Randy Alexander
تاريخ الخلق: 28 أبريل 2021
تاريخ التحديث: 26 يونيو 2024
Anonim
Max Contiguous Subarray Sum - Cubic Time To Kadane’s Algorithm ("Maximum Subarray" on LeetCode)
فيديو: Max Contiguous Subarray Sum - Cubic Time To Kadane’s Algorithm ("Maximum Subarray" on LeetCode)

المحتوى

تعريف - ماذا يعني Subarray؟

يتم تعريف الشجرة الفرعية كجزء شائع أو جزء من صفيف. الصفيف هو مجموعة من المتغيرات التي يحددها المبرمج بشكل جماعي. بدلاً من إنشاء متغيرات منفصلة ، يمكن للمبرمج تعريف صفيف واحد مع قيم متعددة المسمى.

يمكن للمبرمجين تنفيذ العديد من نفس الخيارات في صفيف فرعي يمكنهم القيام به على الصفيف بأكمله. يساعد السماح بالعمليات على طبقة فرعية على جعل هذه الأدوات أكثر تنوعًا لتخزين متغيرات متعددة في مجموعة واحدة محددة.

مقدمة إلى Microsoft Azure و Microsoft Cloud | من خلال هذا الدليل ، سوف تتعرف على الحوسبة السحابية التي تدور حولها وكيف يمكن أن يساعدك Microsoft Azure على ترحيل عملك وإدارته من السحابة.

يشرح Techopedia Subarray

في لغات البرمجة المختلفة ، ستشمل استخدامات المصفوفة الفرعية ، مثل تكوين مجموعة البيانات من أو من طريقة أو دالة ، عمومًا الكثير من نفس الصيغة المستخدمة مع المصفوفة بأكملها ، مع بعض الاختلافات الدقيقة. عادةً ما يكون اسم المصفوفة مرجعًا أولاً ، وسيتم كتابة المصفوفة الفرعية الدقيقة أو جزء منها في أقواس أو أقواس.

عند استخدام subarray ، يتعين على المبرمجين إيلاء نفس الاهتمام لتناسقهم عند استخدام صفيف كامل أو متغير واحد. يتضمن هذا التأكد من أن القيم التي تم تمريرها من طريقة أو وظيفة إلى أخرى لا تتغير من خلال خطأ أو خلل في التعليمات البرمجية ، وأن جميع أجزاء التعليمات البرمجية التي تحتاج إلى هذه القيم يمكن الوصول إليها. قد يكون من المفيد الانتقال إلى برنامج مكتوب في وضع التصحيح للنظر في كيفية تقييم القيم سطراً سطراً إذا كانت هناك أي مشكلة في استخدام مجموعة فرعية.