Master Hashing & Data Structures: Essential Skills for Algorithms πŸš€

Learn the fundamentals of hashing and data structures with this comprehensive NPTEL IIT-OCW course. Enhance your algorithm skills and boost your programming expertise today!

Master Hashing & Data Structures: Essential Skills for Algorithms πŸš€
IIT OCW
1.1K views β€’ Oct 6, 2018
Master Hashing & Data Structures: Essential Skills for Algorithms πŸš€

About this video

Data Structures

Course objective: The objective of the course is to familiarize students with basic data structures and their use in fundamental algorithms.

Course contents:
Introduction to object oriented programming through stacks,
queues and linked lists.
Dictionaries: skip-lists, hashing, analysis of collision resolution techniques.
Trees, traversals, binary search trees, optimal and average BST’s. 2-4 trees and red-black trees. Tries and pattern matching.
Priority queues and binary heaps. Sorting: merge, quick, radix, selection, heap.
Graphs, Breadth first search and connected components. Depth first search in
directed and undirected graphs and strongly connected components.
Spanning trees: Prim's and Kruskal’s algorithm, union-find data structure. Dijkstra’s
algorithm for shortest paths, shortest path tree.
Directed acyclic graphs: topological sort and longest path.

Tags and Topics

Browse our collection to discover more content in these categories.

Video Information

Views

1.1K

Likes

9

Duration

01:01:23

Published

Oct 6, 2018

User Reviews

4.1
(1)
Rate:

Related Trending Topics

LIVE TRENDS

Related trending topics. Click any trend to explore more videos.

Trending Now