Emby / Data Structures
AVL 1 Introduction
🎞 video
AVL Tree 2 Nodes
🎞 video
AVL Tree 3 Adding a node
🎞 video
AVL Tree 4 recursive add for an AVL tree
🎞 video
AVL Tree 5 checking balance in an AVL tree
🎞 video
AVL Tree 6 Rebalancing AVL trees
🎞 video
AVL Tree 7 complete example of adding data to an AVL tree.
🎞 video
Bloom Filters
🎞 video
Complexity 1 Introduction to complexity
🎞 video
Complexity 2 Big Oh Notation
🎞 video
Complexity 3 Some examples of big-Oh notation
🎞 video
Hashes 1 Introduction
🎞 video
Hashes 2 Hash Functions
🎞 video
Hashes 3 Collisions
🎞 video
Hashes 4 Hash Functions for Strings
🎞 video
Hashes 5 Compressing numbers to fit the size of the array
🎞 video
Hashes 6 Make an integer positive
🎞 video
Hashes 7 LoadFactor()
🎞 video
Hashes 8 Open Addressing
🎞 video
Hashes 9 Chaining
🎞 video
Hashes 10 Rehashing
🎞 video
Hashes 11 the hash class
🎞 video
Hashes 12 Review of the hash element inner class
🎞 video
Hashes 13 Constructor for a chained hash.
🎞 video
Hashes 14 Review of constructors
🎞 video
Hashes 15 add() and remove() methods
🎞 video
Hashes 16 getValue()
🎞 video
Hashes 17 resize
🎞 video
Hashes 18 KeyIterator
🎞 video
Heaps 1 Introduction and Tree levels
🎞 video
Heaps 2 Add Remove
🎞 video
Heaps 3 TrickleUp
🎞 video
Heaps 4 TrickleDown
🎞 video
Heaps 5 HeapSort
🎞 video
Java 1 ObjectOrientedProgramming
🎞 video
Java 2 ComparableGenerics
🎞 video
Java 3 Introduction to Generic Programming
🎞 video
Java 4 Parameterized Types
🎞 video
Java 5 Autoboxing
🎞 video
Java 6 Exceptions
🎞 video
k-mer algorithms - Compare and Swap
🎞 video
LinkedList 1 Introduction
🎞 video
LinkedList 2 Nodes and Size
🎞 video
LinkedList 3 Boundary Conditions
🎞 video
LinkedList 4 addFirst()
🎞 video
LinkedList 5 addLast()
🎞 video
LinkedList 6 removeFirst()
🎞 video
LinkedList 7 removeLast()
🎞 video
LinkedList 8 remove and find
🎞 video
LinkedList 9 peek()
🎞 video
LinkedList 10 Testing the list
🎞 video
LinkedList 11 Iterators
🎞 video
LinkedList 12 Double Linked Lists
🎞 video
LinkedList 13 Circular Linked Lists
🎞 video
Red Black Tree 1 The Rules
🎞 video
Red Black Tree 3 - Classes
🎞 video
Red Black Tree 4 - Add methods
🎞 video
Red Black Tree 5 checking violations in the tree
🎞 video
Red Black Tree 6 The Rotate method
🎞 video
Red Black Tree 7 left rotate
🎞 video
Red Black Tree 8 leftRightRotate
🎞 video
Red Black Tree 9 height
🎞 video
Red Black Tree 10 number of black nodes
🎞 video
Red Black Trees 2 Example of building a tree
🎞 video
Sorts 1 Introduction to sorts
🎞 video
Sorts 2 Selection Sort
🎞 video
Sorts 3 Insertion Sort
🎞 video
Sorts 4 Insertion Sort Code
🎞 video
Sorts 5 Shell Sort
🎞 video
Sorts 6 Merge Sort
🎞 video
Sorts 7 Merge Sort Code
🎞 video
Sorts 8 Quick Sort
🎞 video
Sorts 9 Quick Sort Worst Case
🎞 video
Sorts 10 Quick Sort Code
🎞 video
Sorts 11 Radix Sort
🎞 video
Sorts 12 Sort Summary
🎞 video
Stacks and Queues 3 Using arrays to write stacks and queues
🎞 video
Trees 4 Expression Trees
🎞 video
Trees 7 Contains
🎞 video
Trees 8 Remove
🎞 video
Trees 9 Introduction to rotations
🎞 video
Trees 10 Rotations
🎞 video
Trees 11 Coding Rotations
🎞 video
Trees 3 Traversal
🎞 video
Trees 5 Node Class
🎞 video
Trees 2 Complete and Full
🎞 video
Trees 6 recursive add
🎞 video
Trees and heaps 1 Introduction
🎞 video
Welcome to Data Structures
🎞 video