Home
Top
Popular
New
RSS
FAQ
Login
Popular
Home
>> Popular
Binary Search Tree
Introduction to the binary search tree and its operations
Part 1/5
[Theory, 5:01]
Part 2/5
[Theory, 5:01]
Part 3/5
[Theory, 5:01]
Part 4/5
[Theory, 4:50]
Part 5/5
[Theory, 5:01]
Recurrences
Study of recurrences and their use in determining the time complexity of recursive algorithms
Part 1/4
[Theory, 5:00]
Part 2/4
[Practical, 5:01]
Part 3/4
[Practical, 4:10]
Part 4/4
[Practical, 4:01]
Binary Trees
Introduction to binary trees
Part 1/3
[Theory, 5:01]
Part 2/3
[Theory, 5:01]
Part 3/3
[Theory, 5:01]
Insertion Sort Algorithm and Time Complexity
Analysis of a sorting algorithm (insertion sort)
Part 1/2
[Theory, 4:59]
Part 2/2
[Theory, 4:56]
Mathematical Induction (Proof by Induction)
Introduction to a method of proving mathematical statements (induction)
Part 1/2
[Theory, 3:58]
Part 2/2
[Practical, 4:49]
Stack Implementation in C using a Linked List
Design and implementation of a stack in C
Part 1/6
[Theory, 4:56]
Part 2/6
[Theory, 4:18]
Part 3/6
[Theory, 5:01]
Part 4/6
[Theory, 4:52]
Part 5/6
[Practical, 5:01]
Part 6/6
[Practical, 5:00]
Stack and Queue Abstract Data Types (ADT)
Review of stacks and queues and an analysis of their implementations.
Part 1/2
[Theory, 4:44]
Part 2/2
[Theory, 4:55]
The List Abstract Data Type (ADT)
Analysis of the different implementation of the list ADT and the time complexities associated with its operations.
Part 1/2
[Theory, 4:28]
Part 2/2
[Theory, 3:34]
Priority Queues using Heaps
Introduction to the heap abstract data type and its use in implementing priority queues
Part 1/3
[Theory, 5:01]
Part 2/3
[Theory, 4:08]
Part 3/3
[Theory, 4:58]
Review of Linked Lists
A quick review of linked lists in preparation for the exercises
Part 1/2
[Theory, 4:52]
Part 2/2
[Theory, 5:00]