الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

Divide And Conquer

بدأه romanof في 8 أبريل 2009 · 2 رد · 6,609 مشاهدة · في الرياضيات والخوارزميات
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

مبدأ فرق تسد (Divide and Conquer)

إن كثيرا من الخوارزميات تستخدم مبدأ "فرق تسد" أثناء عملها. تتلخص فكرة هذا المبدأ في تقسيم المشكلة المطروحة إلى عدة مشاكل أصغر في الحجم (ونعني بالكبر والصغر هنا هو عدد العناصر التي يتم معالجتها) ومماثلة للمشكلة الكبيرة من حيث المبدأ (عادة ما تكون المشكلات الصغيرة مستقلة عن بعضها ), وبعد حل كل مشكلة صغيرة على حدة تأتي مرحلة تجميع الأجزاء المحلولة بحيث تكون معا حل المشكلة. وهكذا فإن المراحل الأساسية التي تمر بها كل خوارزمية

• مرحلة التفريق أو التقسيم (The Divide Step) وفي هذا المرحلة يتم تحديد حجم المشاكل الصغيرة والتي إليها تنقسم المشكلة الكبيرة.

• مرحلة السيادة (The Conquer Step) وهنا يتم حل المشاكل الصغيرة, كل على حدة.

• مرحلة التجميع (The Combine Step ) وهنا يتم تجميع حلول المشاكل الصغيرة والتي تكون معا حل المشكلة الأصلية .

وهكذا تستمر عملية التقسيم حتى تصل المشكلة إلى حجم يمكن معه حلها مباشرة دون اللجوء إلى التقسيم.

___________________________________________

في هذه الوريقات قمت بتوضيح مبدأ Divide and Conquer

والعديد الخوارزميات التي تستخدمه مثل

Quick Sort

Merge Sort

MaxMin Problem

Binary Search

Integer Exponentiation

مع تبيين تعقيد كل خوارزمية

Divide_and_Conquer.pdf

1

أضاعوني وأي فتى أضاعـوا * * * ليـوم كــريهـة وســـداد ثغــــر

وخـــــلونـي ومعتـرك المنايـا * * * وقد شـــرعوا أسنــتهم لنحـري

كأني لم أكــــــن فيهـم وسيطـا * * * ولم تك نســبتي في آل عمــرو

أجرر في الجـــوامع كـل يـوم * * * ألا لله مظــــلمتـي وهـصـــري

عسى الملك المجيب لمن دعاه * * * سينجيني فيعلم كيــف شكـري

فأجـــزي بالكرامـة أهـل ودي * * * وأجزي بالضـغينة أهل ضري

منتديات الرياضيات العربية

#2

قرأت الكتاب على السريع

ما شاء الله متميز دائما اخي. :thumb_up:

اقترح تثبيت موضوع بعنوان دروس خوارزميات باللغة العربية بحيث يتم تجميع مواضيعك والمواضيع المشابهه فيه لما لها من اهميه. -_-

بالتوفيق

الحمد لله الذي هدانا لهذا وماكنا لنهتدي لولا ان هدانا الله

#3

أي ابداع

يا أبرهيم قمت بتحويل المواضيع الى العربية

من الفيديو الذي أتيتنا به وكتاب السويل اضافة الى Cormen

ملحوظة :

خسارة نسيت ان اضيف مسالة أبراج هانوي

فهي مسالة ممتازة لتوضيح هذا النوع من المبادئ

أضاعوني وأي فتى أضاعـوا * * * ليـوم كــريهـة وســـداد ثغــــر

وخـــــلونـي ومعتـرك المنايـا * * * وقد شـــرعوا أسنــتهم لنحـري

كأني لم أكــــــن فيهـم وسيطـا * * * ولم تك نســبتي في آل عمــرو

أجرر في الجـــوامع كـل يـوم * * * ألا لله مظــــلمتـي وهـصـــري

عسى الملك المجيب لمن دعاه * * * سينجيني فيعلم كيــف شكـري

فأجـــزي بالكرامـة أهـل ودي * * * وأجزي بالضـغينة أهل ضري

منتديات الرياضيات العربية

مواضيع مشابهة