Skip to content

Latest commit

 

History

History
executable file
·
35 lines (23 loc) · 859 Bytes

readme.md

File metadata and controls

executable file
·
35 lines (23 loc) · 859 Bytes

Data Structures And Algorithms

This repo is mostly for fun, to have some well-trodden paths (data structures and algorithms) to try out new languages or do a refresher on known ones.

C impls

There's a lot of casting happening, usually to keep the collections generic for use in other parts of the repo. The value-types are usually typedefs of void * to easily replace it with the needed type in concrete implementations.

Algorithms

A-Star

  • C

Sorting

TOTP: Time-Based One-Time Password Algorithm

  • Go

Data Structures

Hash Table

  • C

Hash Set

  • C

Linked List

  • C
  • Zig

Dynamic Array

  • C
  • Zig