This is a collection of some data structure implementations written in C. Including, but not limited to bags, stacks, trees, queues and deques, and heaps.
These are generally my first attempts at each, but most have been implemented in other projects since then.