The Algorithms - Learn Data Structures & Algorithms
The Algorithms - Open Source resource for learning Data Structures & Algorithms implementations in various programming languages
visualising data structures and algorithms through animation - VisuAlgo
VisuAlgo was conceptualised in 2011 by Associate Professor Steven Halim (NUS School of Computing) as a tool to help his students better understand data structures and algorithms, by allowing them to learn the basics on their own and at their own pace. Together with his students from the National University of Singapore, a series of visualizations were developed and consolidated, from simple sorting algorithms to complex graph data structures. Though specifically designed for the use of NUS students taking various data structure and algorithm classes (CS1010/equivalent, CS2040/equivalent (inclusive of IT5003)), CS3230, CS3233, and CS4234), as advocators of online learning, we hope that curious minds around the world will find these visualizations useful as well.
USACO Guide
A free collection of curated, high-quality competitive programming resources to take you from USACO Bronze to USACO Platinum and beyond. Written by top USACO Finalists, these tutorials will guide you through your competitive programming journey.

DASL — Data-Addressed Structures & Links
A small set of simple, standard primitives to work on content-addressed data.

A collection of all things related to handling data on computers; be it shaping it via data structures, transforming it via algorithms or addressing it via a combination of both. This is supposed to be a generic collection. These disciplines usually branch based on their applications and fields. By making it generic, you can start exploring topics from a bird's eye view and explore deeper paths as you become interested in particular areas.