hasancse91 / Data Structures
This repository contains some data structures implementation in C programming language. I wrote the tutorial posts about these data structures on my personal blog site in Bengali language. If you know Bengali then visit my site
Stars: ✭ 82
Programming Languages
c
50402 projects - #5 most used programming language
Projects that are alternatives of or similar to Data Structures
Javascript Datastructures Algorithms
📚 collection of JavaScript and TypeScript data structures and algorithms for education purposes. Source code bundle of JavaScript algorithms and data structures book
Stars: ✭ 3,221 (+3828.05%)
Mutual labels: data-structures, tree, stack, linked-list, queue
Data Structures
Common data structures and algorithms implemented in JavaScript
Stars: ✭ 139 (+69.51%)
Mutual labels: data-structures, tree, stack, linked-list, queue
Interview Questions
List of all the Interview questions practiced from online resources and books
Stars: ✭ 187 (+128.05%)
Mutual labels: data-structures, tree, stack, linked-list, queue
Algodeck
An Open-Source Collection of 200+ Algorithmic Flash Cards to Help you Preparing your Algorithm & Data Structure Interview 💯
Stars: ✭ 4,441 (+5315.85%)
Mutual labels: data-structures, tree, stack, linked-list, queue
Geeksforgeeks Dsa 2
This repository contains all the assignments and practice questions solved during the Data Structures and Algorithms course in C++ taught by the Geeks For Geeks team.
Stars: ✭ 53 (-35.37%)
Mutual labels: data-structures, tree, stack, linked-list, queue
Buckets Js
A complete, fully tested and documented data structure library written in pure JavaScript.
Stars: ✭ 1,128 (+1275.61%)
Mutual labels: data-structures, tree, stack, linked-list, queue
Learningmasteringalgorithms C
Mastering Algorithms with C 《算法精解:C语言描述》源码及Xcode工程、Linux工程
Stars: ✭ 615 (+650%)
Mutual labels: tree, stack, linked-list, queue
Containers
This library provides various containers. Each container has utility functions to manipulate the data it holds. This is an abstraction as to not have to manually manage and reallocate memory.
Stars: ✭ 125 (+52.44%)
Mutual labels: data-structures, tree, stack, queue
Sc
Common libraries and data structures for C.
Stars: ✭ 161 (+96.34%)
Mutual labels: data-structures, stack, linked-list, queue
Data-structures
Data Structures in Java
Stars: ✭ 13 (-84.15%)
Mutual labels: linked-list, stack, queue, data-structures
Algo Tree
Algo-Tree is a collection of Algorithms and data structures which are fundamentals to efficient code and good software design. Creating and designing excellent algorithms is required for being an exemplary programmer. It contains solutions in various languages such as C++, Python and Java.
Stars: ✭ 166 (+102.44%)
Mutual labels: tree, stack, linked-list, queue
Data Structures With Go
Data Structures with Go Language
Stars: ✭ 121 (+47.56%)
Mutual labels: tree, stack, linked-list, queue
Data-Structures-and-Algorithms
Data Structures and Algorithms implementation in Python
Stars: ✭ 31 (-62.2%)
Mutual labels: linked-list, stack, queue, data-structures
Data-Structure-Algorithm-Programs
This Repo consists of Data structures and Algorithms
Stars: ✭ 464 (+465.85%)
Mutual labels: tree, linked-list, stack, queue
InterviewBit
Collection of solution for problems on InterviewBit
Stars: ✭ 77 (-6.1%)
Mutual labels: tree, linked-list, stack, queue
Cracking The Coding Interview
Solutions for Cracking the Coding Interview - 6th Edition
Stars: ✭ 35 (-57.32%)
Mutual labels: tree, stack, linked-list, queue
geeks-for-geeks-solutions
✅ My own Amazon, Microsoft and Google SDE Coding challenge Solutions (offered by GeeksForGeeks).
Stars: ✭ 246 (+200%)
Mutual labels: tree, linked-list, stack
Cdsa
A library of generic intrusive data structures and algorithms in ANSI C
Stars: ✭ 549 (+569.51%)
Mutual labels: stack, linked-list, queue
Data-Structures-and-Algorithms
Implementation of various Data Structures and algorithms - Linked List, Stacks, Queues, Binary Search Tree, AVL tree,Red Black Trees, Trie, Graph Algorithms, Sorting Algorithms, Greedy Algorithms, Dynamic Programming, Segment Trees etc.
Stars: ✭ 144 (+75.61%)
Mutual labels: tree, linked-list, queue
Data Structures
In this repository I'll add all of my data structures implementations. Most of them are implemented by C programming language.
If you know Bengali go to my personal blog site for tutorials on these topics: http://hellohasan.com/category/data-structure/
Enjoy! :)
Data Structures List:
Linear Data Structure:
- Stack - Basic Implementation
- Stack - Parentheses Balance Checking
- Queue - Basic Implementation
- Conversion of Infix to Postfix notation. Evaluation of Postfix notation
- Deque – Double-Ended Queue
- Singly Linked List: Create, Print and Count the Item
- Singly Linked List: Create, Insert, Search, Delete and Print operation
- Doubly Linked List: Insert, Print the list forward and reverse order
- Doubly Linked List: Insert, Delete, Print the list forward and reverse order
- Circular Singly Linked List: Insert, Delete, Traverse (Print)
- Circular Doubly Linked List: Insert, Delete, Traverse (print) Forward order and Reverse order
Non-Linear Data Structure:
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].