doublylinkedlist
Collections-C
doublylinkedlist | Collections-C | |
---|---|---|
1 | 2 | |
1 | 2,719 | |
- | - | |
5.3 | 7.6 | |
about 1 year ago | 26 days ago | |
C | C | |
GNU Lesser General Public License v3.0 only | GNU Lesser General Public License v3.0 only |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
doublylinkedlist
-
Constructive criticism about my doubly linked list implementation in C.
Hello r/cprogramming. I recently wrote an implementation of a doubly linked list in pure C and i'd need someone to sort of review it and bring constructive criticism about it. The implementation is functionning but i'm not sure whether i'm doing everything right or wrong. The source is at https://github.com/Solirs/doublylinkedlist. main.c contains driver code to test it doublylinkedlist.c contains the main source of all functions doublylinkedlist.h is simply a header to include in order to use the implementation, it also contains the structs. Info about how to build and test is in the README. I'm aware of the fact it lacks some functions that could be useful.
Collections-C
- Koje uspesne domace programere znate?
-
After doing most of my programming stuff with Java, I can safely say that other programming languages suck
Yes, Java has a pretty large "standard library" and you can use "functionalities like ArrayLists" out of the box. Java also has a lot of very good third party libraries to choose from and that's something where C also shines. So of course you can use "functionalities like ArrayLists" very quickly, if you are experienced and know good C libraries. If you google "C collections" (without the quotes) for example, https://github.com/srdja/Collections-C pops up and of course it has dynamic arrays.
What are some alternatives?
HFT-Orderbook - Limit Order Book for high-frequency trading (HFT), as described by WK Selph, implemented in Python3 and C
SubsetSum-BacktrackAlgorithm - Solving the popular NP problem, The Subset Sum Problem, with an Amortized O(n) algorithm based on Recursive Backtracking. The Algorithm stood second fastest in the organized Intra-University competition.
sc - Common libraries and data structures for C.
C - Collection of various algorithms in mathematics, machine learning, computer science, physics, etc implemented in C for educational purposes.
updog - Updog is a chat app in c
MinecraftC - A Raytraced Minecraft Classic 0.0.30a port to C
sgc - Generic Algorithms and Data Structures in C
Melon - A generic cross-platform C library that includes many commonly used components and frameworks, and a new scripting language interpreter. It currently supports C99 and Aspect-Oriented Programming (AOP).
Fortress-of-Solitude - This Library has resources to solve common data structure algorithm problems like a Doubly linked list, Generic trees, Queue, Stack, and other algorithms. Each lib has an option to carry your custom data in elements. Custom data in detail, other fantastic resources.
libcoll-c - A generic collections library for C