Skip to content

Repository files navigation

BeeLib

A set of C snippets made for practice and quick reference

NOTE: Because these are mainly for learning they may not be implemented in a sensible way or the most efficient way

Benchmarking

  • Benchmarking implementation to time how long has passed between two points

Dynamic Array

  • Dynamic array implementation

HashMap

  • Example implementation of a hashmap using a hashtable

HashTable

  • Example implementation of a hashtable

Helpers

  • A set of quick functions that help implement commonly found/weird problems

LinkedList

  • Implementation of a generic linked list using the _Generic macro

Logging

  • Straight forward implementation of a logging function with optional output to stderr

Malloc

  • Super simple implementation of memory leak prevention counter using standard lib malloc

Tests

  • Other random tests I've done to understand C behavior

About

A Set Of DSA/Useful Code Snippets I May Or May Not Use Later

Resources

Stars

8 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages