Neeldhara
  • About
  • Research
    • Overview
    • People
    • Publications
    • Surveys
  • Teaching
    • Courses
    • Materials
  • Lists
    • Puzzles
    • Bookmarks
  • Exposition
    • Talks
    • Videos
  • Events
  • Blog

Data Structures and Algorithms

  • Data Structures and Algorithms
    • Data Structures and Structured Data
    • Stable Matchings
    • Representing Sequences
    • Representing Graphs
    • On Cards and Graphs
    • Walking Around via Euler Tours
    • Navigating Graphs
    • Balanced BSTs

Data Structures and Algorithms

Lecture Notes

on Data Structures and Algorithms


 

These are running notes on selected topics in Data Structures and Algorithms.

I have been developing these as a part of my course on Data Structures and Algorithms at IIT Gandhinagar. Please see the course website for additional materials (e.g, problems and programming challenges).

At the time of this writing these notes are largely raw and informal. They certainly do not substitute — but hopefully do supplement — an actual textbook :)

If you have any general comments or questions, please leave them below. Thanks!


© 2022 • Neeldhara Misra • Credits •

 

Corrections? Please leave a comment here or a PR in this repository, thanks!

I’d rather be a failure at something I love than a success at something I hate.

George Burns

You live and you learn — at any rate, you live.

Douglas Adams

A problem worthy of attack proves its worth by fighting back.

Paul Erdos

×