هياكل البيانات

  • No Rating
  • (0 Reviews)
  • 0 students enrolled

هياكل البيانات

في هذه الدورة سنتعرف على انواع هياكل البيانات وخوارزمياتها، بالإضافة إلى مقدمة في تحليل الخوارزميات وبعض خوارزميات البحث والترتيب. سيتم تطبيق المفاهيم بلغتي الجافا والـ ++C.

  • No Rating
  • (0 Reviews)
  • 0 students enrolled
  • 350.00$
  • 450.00$
  • Course Includes
  • مدة الدورة: 4 ساعة 0 دقيقة
  • المواد التعليمية: 81 مادة
  • المستوى: متوسط
  • اختباريين أساسيين


What learn

  • المصفوفات || Arrays
  • القوائم المرتبطة || Linked List
  • المكدس || Stack
  • الطابور || Queue
  • الأشجار || Tree
  • الكومة || Heap
  • طابور الأولوية || Priority Queue
  • المخطط || Graph
  • البحث الخطي || Linear Search
  • البحث الثنائي || Binary Search
  • الترتيب الفقاعي || Bubble Sort
  • الترتيب بالإختيار || Selection Sort
  • الترتيب بالإدراج || Insertion Sort
  • الترتيب بالدمج || Merge Sort

Course Content

12 sections • 81 lectures •
هام
mb
01. مقدمة في هياكل البيانات
min
02. مصطلحات مهمة (1)
min
03. مصطلحات مهمة (2)
min
04. مراجعة سريعة || Sum-Up
min
(PDF) ملخص || Summary
mb
01. 1D and 2D Arrays || المصفوفة ذات البعد
min
02. المصفوفات في الجافا (كود جافا) || (Coding) Arrays in Java
min
03. المصفوفات في ال++C (كود ++C) || Arrays in C++ (Coding)
min
04. مراجعة سريعة || Sum-Up
min
(PDF) ملخص || Summary
mb
01. ما هو تحليل الخوارزميات || What is Algorithm Analysis
min
02. عد العمليات الأساسية || Counting Primitive Operations
min
03. تحليل تعقيد الخوارزمية || Algorithmic Time-Complexity
min
04. امثلة على الخوارزميات || Time-Complexity in Practice
min
05. مراجعة سريعة || Sum-Up
min
(PDF) ملخص || Summary
mb
01. المقصود بخوارزميات البحث || Searching Algorithms and Linear Search
min
02. خوارزمية البحث الثنائي || Binary Search Algorithm
min
03. المقصود بخوارزميات || Sorting Algorithms and selection sort algorithm
min
04. خوارزمية الترتيب الفقاعي || Bubble Sort Algorithm
min
05. خوارزمية الترتيب بالإدراج || Insertion Sort Algorithm
min
06. خوارزمية الترتيب بالدمج || Merge Sort Algorithm
min
07. مراجعة سريعة || Sum-Up
min
(PDF) ملخص || Summary
mb
01. المقصود بالقائمة المرتبطة || Introduction to Singly Linked List
min
02. خوارزميات الإضافة || SLL: Insertion Algorithms
min
03. خوارزميات الحذف || SLL: Deletion Algorithms
min
04. خوارزمية التتبع || SLL: Traversal Algorithm
min
05. مقدمة في المرتبطة المزدوجة || Introduction to Doubly Linked
min
06. خوارزميات الإضافة || DLL: Insertion Algorithms
min
07. خوارزميات الحذف || DLL: Deletion Algorithms
min
08. خوارزميات التتبع || DLL: Traversal Algorithms
min
09. مقدمة في المرتبطة الدائرية || Introduction to Circular Linked
min
10. خوارزميات الإضافة || CLL: Insertion Algorithms
min
11. خوارزميات الحذف || CLL: Deletion Algorithms
min
12. خوارزميات التتبع والتدوير || Traversal and Rotate Algorithms
min
13. استخدامات القوائم المرتبطة || Linked List Applications
min
(PDF) ملخص || Summary
mb
التطبيق بلغتي الـ ++C والجافا || C++ and Java Implementation
mb
أختبر نفسك || Test Your Self
mb
أمثلة على القوائم المرتبطة || Linked List in Practice
min
01. ما المقصود بالمكدس || What is Stack
min
02. تطبيقات على المكدس || Stack Applications and ADT
min
03. المكدس باستخدام المصفوفات || Array-Based Stack
min
04. المكدس باستخدام القائمة || Linked-List-Based Stack
min
05. ما المقصود بالطابور || What is Stack, its Applications
min
06. الطابور باستخدام المصفوفات || Array-Based Queue
min
07. الطابور باستخدام القائمة || Linked-List-Based Queue
min
08. ما المقصود الطابور المزدوج || What is Dequ
min
09. مراجعة سريعة || Sum-Up
min
(PDF) ملخص || Summary
mb
لغتي الـ ++C والجافا || C++ and Java Implementation
mb
أختبر نفسك || Test Your Self
mb
01. القوائم || List
min
02. القائمة المبنية لل المصفوفات 1 || Array List Part 2
min
03. القائمة المبنية لل المصفوفات 2 || Array List Part 2
min
04. القائمة الديناميكية || Dynamic List
min
05. القائمة الموضعية 1 || Positional List Part 1
min
06. القائمة الموضعية 2 || Positional List Part 2
min
07. القائمة الموضعية 3 || Positional List Part 3
min
08. التكرار || Iterator
min
01. مقدمة || Introduction
min
02. أنواعها || Tree Types
min
03. شجرة البحث الثنائي 1 || Binary Search Tree and its Algorithms 1
min
04. شجرة البحث الثنائي 2 || Binary Search Tree and its Algorithms 2
min
05. شجرة البحث الثنائي 3 || Binary Search Tree and its Algorithms 3
min
06. شجرة البحث الثنائية || Balanced Binary Search Tree (AVL)
min
07. مراجعة سريعة || Sum-Up
min
لغتي الـ ++C والجافا || C++ and Java Implementation
mb
01. مقدمة في الكومة || Introduction to Heap
min
02. عملية بناء الكومة || Heapify
min
03. العمليات على الكومة || Heap Operations
min
04. تصنيف الكومة || Heap Sort
min
01. مقدمة في جدول التجزئة || Introduction to Hash Table
min
02. دوال هاش || Hash Functions
min
03. حلول التصادم || Collision Resolution
min
04. إيجابيات وسلبيات || Advantages and Disadvantages
min
01. ماهو إطار مجموعة البيانات؟ || Collection Framework in Java
min
02. الوظائف في مجموعة البيانات || Collection Methods
min
03. أمثلة على استخداماتها || Examples of using Collections
min

Requirements

  • لا يوجد متطلبات

Description

في هذه الدورة سنتعرف على انواع هياكل البيانات (Arrays - Linked List - Stack - Queue - Tree - Heap - Priority Queue - Graph) وخوارزمياتها.

بالإضافة إلى مقدمة في تحليل الخوارزميات وبعض خوارزميات البحث (Linear Search - Binary Search) والترتيب (Selection Sort - Bubble Sort - Insertion Sort - Merge Sort).

 

سيتم تطبيق المفاهيم بلغتي الجافا والـ ++C.

Recent Courses

blog
  • December, 20th 2023
  • 0

أساسيات البرمجة بلغة الجافا

  • 350.00$
  • 350.00$
blog
  • December, 24th 2023
  • 0

أساسيات قواعد البيانات

  • 300.00$
  • 300.00$
blog
  • December, 20th 2023
  • 0

شرح الأشكال الأساسية في Flowgorithm

  • Free
blog
  • December, 20th 2023
  • 0

في هذه الدورة سنتعرف على انواع هياكل البيانات وخوارزمياتها، بالإضافة إلى مقدمة في تحليل الخوارزميات وبعض خوارزميات البحث والت..

  • 350.00$
  • 450.00$
blog
  • December, 20th 2023
  • 0

ملخص لجزئية الـ Singly Linked List.

  • Free

About Instructor

instructor
About Instructor