A collection of basic data structures syntaxes, useful for competitive coding and placement exams

Data-Structures

A collection of basic data structures syntaxes, useful for competitive coding and placement exams


1. Array


2. Matrix


3. Linked List

  1. Singly linked list
  2. Insertion
  3. Deletion (by element)
  4. Deletion (by position)
  5. Length of linked list (Iterative)
  6. Length of linked list (Recursive)
  7. Swap nodes without data swap
  8. Reverse a linked list
  9. Reverse linked list by groups
  10. Merge two linked lists
  11. Merge sort
  12. Detect and remove loops
  13. Add 2 numbers
  14. Rotate linked list
  15. Circular linked list
  16. Insertion in CLL
  17. Deletion in CLL
  18. Traversal in CLL
  19. Rotation in CLL
  20. Swap in CLL
  21. Split a CLL into halves
  22. Sorted insert in CLL
  23. Doubly linked list
  24. Insertion in DLL
  25. Deletion in DLL
  26. Traversal in DLL
  27. Reversal in DLL
  28. Quicksort in DLL
  29. Mergesort in DLL
  30. Rotate a DLL
  31. Swap in DLL

4. Stacks


5. Queues


6. Binary Tree


7. Binary Search Tree


8. Heap


9. Hashing


10. Graph


11. Advanced Lists


12. Segment Tree


13. Trie


14. Suffix Array and Suffix Tree


15. Binary Indexed Tree


16. AVL Tree


17. Red Black Tree


18. Splay Tree


19. B-Tree


20. K-Dimension Tree


Owner
MAINAK CHAUDHURI
Establish the new code order. 😈🖥
MAINAK CHAUDHURI
Similar Resources

Competitive Programming Solutions Compilation

 Competitive Programming Solutions Compilation

Competitive Programming Solutions Compilation Hello everyone 👋 This repository contains solutions and explanations to various competitive programming

Oct 9, 2022

Competitive Programming Problem Set

Competitive Programming Problem Set Please press ⭐ button if you like this repo ❤ . Your supports will encourage me a lot and help me put more my time

Jan 27, 2022

Easy to use, header only, macro generated, generic and type-safe Data Structures in C

Easy to use, header only, macro generated, generic and type-safe Data Structures in C

C Macro Collections Easy to use, header only, macro generated, generic and type-safe Data Structures in C. Table of Contents Installation Contributing

Nov 27, 2022

🔗 Common Data Structures and Algorithms

🔗 Data Structures and Algorithms This library provides common data structures. It will also provide some data structures which needed in render or ga

Oct 13, 2022

A collecton of generic reference counted data structures, tools to create compatible C style classes, and demo applications

The Offbrand library is a collection of reference counted generic data structures written in C for C. The library includes bash scripts to assist in t

Nov 21, 2022

An assortment of commonly used algorithms and data structures implemented with C++.

Algorithms-And-Data-Structures This repo contains C++ implementations of common algorithms and data structures, grouped by topics. The list will be sp

Nov 9, 2021

The aim of this repository is to make it a one final stop for revision for technical interviews involving data structures and algorithms .

Hey 🙋‍♂️ This repository is meant for data structures and algorithms . I will be updating this often and will include all the data structures importa

Sep 29, 2022

This is a beginner-friendly project aiming to build a problem-set on different data structures and algorithms in different programming languages.

DSAready Overview This is a beginner-friendly project that aims to create a problem-set for various Data Structures and Algorithms. Being a programmer

Aug 17, 2022

Explore the world of Data Structures and Algorithm

Explore the world of Data Structures and Algorithm

Hey Everyone! 👋 DSA- PlayYard is the first open source project of Lets Grow More Community. It is the perfect place to start with or to test your DSA

Oct 9, 2022
Wonderful library with lots of useful functions, algorithms and data structures in C, link it with -l9wada

Lib9wada Wonderful library with lots of useful functions, algorithms and data structures in C, link it with -l9wada Usage Compile the library with mak

Nov 21, 2022
Wonderful library with lots of useful functions, algorithms and data structures in C, link it with -l9wada

LibC+ Wonderful library with lots of useful functions, algorithms and data structures in C, link it with -lC+ Better than C, not as much as c++ Usage

Nov 21, 2022
This repository contains the advanced basic reference codes of Data Structures and Algorithms.

CSE-DSA-Codes This repository contains the advanced basic reference codes of Data Structures and Algorithms, which are coded in C and C++ Language, wh

Sep 11, 2022
Algo-Tree is a collection of Algorithms and data structures which are fundamentals to efficient code and good software design
Algo-Tree is a collection of Algorithms and data structures which are fundamentals to efficient code and good software design

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.

Oct 4, 2022
This repository contains certain basic programs of data structures in C/C++

This repository contains some basic programs of Data Structures in C/C++ and various algorithms involved in them. * What is a data structure ? A data

Nov 20, 2022
This repository contains certain basic programs of data structures in C/C++

This repository contains some basic programs of Data Structures in C/C++ and various algorithms involved in them. * What is a data structure ? A data

Nov 20, 2022
This repository aims to contain solutions and explanations to various competitive programming problems, which may be important for interviews and online tests of different companies.
This repository aims to contain solutions and explanations to various competitive programming problems, which may be important for interviews and online tests of different companies.

Competitive Programming Solutions Compilation Hello everyone ?? This repository contains solutions and explanations to various competitive programming

Oct 9, 2022
Repository of problems and solutions of labsheets used for Data Structures and Algorithms (CS F211) in Semester 2, 2020-21 at BITS Pilani - Hyderabad Campus.

CS F211 Data Structures and Algorithms (BITS Pilani - Hyderabad Campus) This repository contains the problems, solution approaches & explanations and

Oct 31, 2022
Templates, algorithms and data structures implemented and collected for programming contests.
Templates, algorithms and data structures implemented and collected for programming contests.

Templates, algorithms and data structures implemented and collected for programming contests.

Nov 29, 2022