فرّق تسد: الترتيب بالدمج والترتيب السريع
Divide-and-Conquer: Merge Sort and Quick Sort
نجهّز لك الدبرة…
لحظة، نجهز صفحتك…
CS315 · اختياري الكلية
Design and Analysis of Algorithms
السلايدات الأصلية لتحليل الخوارزميات وهياكل البيانات واستراتيجيات التصميم، مع شرح عربي ومراجعة إنجليزية وأسئلة تدريبية مشروحة.
ابدأ بشرح السلايدات العربي، وجرّب «أسأل الدبرة AI» بنقطة مجانية واحدة.
محتوى المقرر
Introduction to Design and Analysis of Algorithms
ابدأ التجربة المجانية ←
Divide-and-Conquer: Merge Sort and Quick Sort
Dictionaries and Hash Tables
Dynamic Programming: Matrix-Chain Multiplication and Longest Common Subsequence
Greedy Algorithms: Activity Selection, Strategy Elements, and Huffman Codes
B-Trees: Properties and Basic Operations
Fibonacci Heaps
Graphs, BFS and DFS
Graph Part 2: Definitions and Representations
Minimum Spanning Tree
Single-Source Shortest Paths
Flow Network Analysis: Flow and Maximum Flow