Skip to content

Various data structures, such as linked lists, maps, stacks and tries, implemented in the C programming language.

License

Notifications You must be signed in to change notification settings

johnathanalyst/Data-Structures-C

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

78 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Data-Structures-C

Various data structures, implemented in C.

Build Status License


Contents


Prerequisites

  • Some C compiler.

Installation

  cd /path/to/where/you/want/it
  git clone https://github.com/chivingtoninc/Data-Structures-C.git

Testing

Navigate to an example in the Data-Structures-C directory and compile/run.

  cd /path/to/Data-Structures-C/someExample
  gcc someExample.c -o someExample
  ./someExample

Usage

Only real use is for learning about data structures. You can copy them into a bigger project, but these should not be considered production-ready in any way. Simply follow the steps in Testing to use.


Authors

Contributing

Not currently accepting outside contributors, but feel free to clone, fork, modify and use as you wish.

Acknowledgments

Thanks to Brian Kernighan and Gayle Laakmann McDowell for their brilliant explanations of these data structures.

License

This project is licensed under the DO_WHATEVER_YOU_WANT License - see the LICENSE file for details

Releases

No releases published

Packages

No packages published

Languages