C_lib mirror from https://radioactive.waelk.tech/cgit/c_libs/
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
||6 months ago|
|docs||1 year ago|
|linked_lists||6 months ago|
|misc_algorithms/search||1 year ago|
|nodes||12 months ago|
|sorting_algorithms||1 year ago|
|stack||11 months ago|
|strings||6 months ago|
|tests||6 months ago|
|trees||11 months ago|
|utils||6 months ago|
|vector||11 months ago|
|GPL_header||1 year ago|
|LICENSE||1 year ago|
|README||1 year ago|
|git_list_modified.sh||1 year ago|
|git_list_new.sh||1 year ago|
|list_todo.sh||1 year ago|
|progress_and_notes||11 months ago|
|useful_gcc_flags||11 months ago|
This repository contains various implementations for data structres and algorithms in C.
The code is licensed under the GNU General Public License, version 3.
A copy of the license is in the top-level directory in the file named LICENSE.
Implemented Data Structures:
-Binary Search Tree.
-Single Linked List.
-Double Linked List.
-Queue (needs testing still).
-Safe String Copying (C-specific).
There are also misc. implemented utilities and small data structures.
For the future, I shall implement:
-Some graph data structures and algorithms.
-More tree data structures (e.g.: red-black trees, AVL trees, heaps).
-More sorting algorithms.
Each data structure group or algorithm family is contained in the aptly-named directory thereof (they can be cross-referenced).
There is a special tests directory at the top-level directory.
Notes contained at the top-level directory.