Skip to content
#

ds

Here are 44 public repositories matching this topic...

This is a simple implementation of Circular Doubly Linked-List in C. Circular Doubly Linked-List is a data structure that is a combination of a doubly linked list and a circular linked list. It is a linked list where all nodes are connected to each other. It is a circular linked list because all nodes are connected to each other.

  • Updated Dec 19, 2022
  • C

This is a C implementation of a sparse polynomial linked-list. This is a good example of how to use a linked-list in C. By using a linked-list, we can store a sparse polynomial in a memory efficient way. Sparse polynomials are polynomials that have a lot of terms with a coefficient of 0.

  • Updated Dec 10, 2022
  • C

This is a simple implementation of a doubly linked-list in C. Doubly linked-lists are a type of data structure that are similar to singly linked-lists, but they have a pointer to the previous node in addition to the next node. This allows for traversal in both directions.

  • Updated Jan 5, 2023
  • C

This is a simple implementation of a circular linked-list in C. Circular linked-lists are a type of linked-list where the last node points to the first node. This is useful for implementing queues and stacks. This implementation is a doubly linked-list, meaning that each node has a pointer to the next node and a pointer to the previous node.

  • Updated Jan 5, 2023
  • C

Improve this page

Add a description, image, and links to the ds topic page so that developers can more easily learn about it.

Curate this topic

Add this topic to your repo

To associate your repository with the ds topic, visit your repo's landing page and select "manage topics."

Learn more