هياكل البيانات المتوسطة
المقدمة
مواد الدورة (Course Materials)
Singly Linked List
|
Introduction
مختصر كتابي: Introduction
اختبار قصير: Introduction
Important concepts and terms
مختصر كتابي: Important concepts and terms
اختبار قصير: Important concepts and terms
Class definition
Very dangerous mistake in Linkedlist
Search operations
Appending node to end of list
Appending Node using tail
Appending node with tail problem explained
Building linked list class
Insert in middle
Insert in middle solve problem of first index
Remove node
المصادر
اختبار Singly Linked List
Doubly Linked List
|
Introduction
مختصر كتابي: Introduction
اختبار قصير: Introduction
Copy to array
Insertion
مختصر كتابي: Insertion
Deletion
مختصر كتابي: Deletion
اختبار قصير: Deletion
Time complexities
مختصر كتابي: Time complexities
اختبار قصير: Time complexities
Java support for linkedLists
المصادر
اختبار Doubly Linked List
Trees
|
Definitions
مختصر كتابي: Definitions
اختبار قصير: Definitions
Representations and intro to Binary Tree
Tree travesal DFS
مختصر كتابي: Tree travesal DFS
اختبار قصير: Tree travesal DFS
Traversal BFS
مختصر كتابي: Traversal BFS
اختبار قصير: Traversal BFS
Binary Tree insertion
Binary Tree deletion
Binary tree as linked list
Binary search tree intro
مختصر كتابي: Binary search tree intro
اختبار قصير: Binary search tree intro
BST insertion
BST search
BST delete
مختصر كتابي: BST delete
اختبار قصير: BST delete
المصادر
اختبار Trees
Heaps
|
Introduction
مختصر كتابي: Introduction
اختبار قصير: Introduction
Array representation
Why heap must be complete BT
Why study heap
مختصر كتابي: Why study heap
اختبار قصير: Why study heap
Insertion
Deletion
Insertion into arrayList
Deletion from arrayList
Heapify
مختصر كتابي: Heapify
Heap sort
مختصر كتابي: Heap sort
Operations time complexity
مختصر كتابي: Operations time complexity
اختبار قصير: Operations time complexity
المصادر
اختبار Heaps
PriorityQueue
|
Definition in java
مختصر كتابي: Definition in java
Methods used
مختصر كتابي: Methods used
اختبار قصير: Methods used
Operations time complexity
مختصر كتابي: Operations time complexity
اختبار قصير: Operations time complexity
المصادر
اختبار PriorityQueue
Multibranch Trees