Skip to content

Vehemos/Algo_Ds

 
 

Repository files navigation

Algo_Ds

A cool implementation of data structures and algorithms in C++

This repo basically is for those algorithms that are frequently used in competitive programming.

Struture :

├── disjoint_set │ └── disjoint_set.hpp # disjoint set implementation ├── graph │ ├── adjacency_list.hpp # graph implementation with adjacency list │ └── adjacency_matrix.hpp # graph implementation with adjacency matrix │ └── topological_sort.hpp # topological sort (adjacency list) ├── heap │ └── heap.hpp # heap implementation ├── queue │ └── queue.hpp # queue implementation ├── sorting │ ├── bubble.hpp # bubble sort │ └── insertion.hpp # insertion sort │ ├── merge.hpp # merge sort │ ├── quick.hpp # quick sort │ ├── radix.hpp # radix sort │ └── selection.hpp # selection sort ├── stack │ └── stack.hpp # stack implementation └── tree ├── bst.hpp # general tree implementation ├── segment_tree.hpp # segment tree implementation └── tree.hpp # binary search tree

Give me star if you like my work! :D

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 98.5%
  • C 1.5%