هياكل بيانات : Stack
الStack يعمل بمبدء Last in first out اي ما يدخل اخيرًا يخرج اولًا. العمليات التى تحدث على Stack push تستخدم …
الStack يعمل بمبدء Last in first out اي ما يدخل اخيرًا يخرج اولًا. العمليات التى تحدث على Stack push تستخدم …
الطابور او Queue من اهم تطبيقات Linked Lists او القوائم المرتبطة. وQueue يعمل بمبدء First in first out اي ما …
القوائم المرتبطة او Linked lists هى من هياكل البيانات الخطية حيث تشبه المصفوفات. ولكن الاختلاف الجوهرى بين Linked lists و …
المصفوفة هى مجموعة من العناصر المخزنة فى اماكن متجاورة فى الذاكرة. الغرض الاساسى هو تخزين العناصر التى لها نفس نوع …
هياكل البيانات هي طريقة معينة لتنظيم البيانات في الكمبيوتر بحيث يمكن استخدامها بفعالية. دراسة هياكل البيانات من الاشياء الاساسية فى …
يوجد اكثر من طريقة لعمل حلقة تكرار فى لغة PHP هما : for Loop foreach loop while loop حلقة التكرار …
يتم استخدام If فى لغة PHP او فى اي لغة برمجة اخرى من اجل وضع عدد من الاحتمالات بناء على …
الهدف ترتيب مجموعة من عناصر المصفوفة. كيفية الخوارزمية على الرغم ان زمن تنفيذها هو ولكنها تعمل بطريقة مختلفة عن الخوارزميات السابقة. …
تعتبر خوارزمية الترتيب بالاختيار تحسين لخوارزمية الترتيب الفقاعى ويمكنك فهم كيفية عمل خوارزمية الترتيب بالاختيار من هنا كيف تعمل خوارزمية …
الهدف ترتيب مجموعة من عناصر مصفوفة مثلًا الدخل : [1,5,2,7] الخرج : [1,2,5,7] كيف تعمل خوارزمية الترتيب الفقاعى يتم مقارنة …
خوارزميات الترتيب من اكثر الخوارزميات المستخدمة, والهدف منها ترتيب مجموعة من العناصر وفق ترتيب معين. مثال : امثلة على خوارزميات …
خوارزمية البحث الثنائى تعمل على مصفوفة مرتبة على سبيل المثال [1,4,5,6,7] الهدف البحث على عنصر معطى فى مجموعة من عناصر …