An open API service indexing awesome lists of open source software.

https://github.com/ruban2205/data-structures-and-algorithms-python

This repository contains Data structures programs programmed using Python language. It contains 11 topics from Stack to Binary Search Tree.
https://github.com/ruban2205/data-structures-and-algorithms-python

data-structures data-structures-and-algorithms interview-practice python python-data-structures

Last synced: 10 months ago
JSON representation

This repository contains Data structures programs programmed using Python language. It contains 11 topics from Stack to Binary Search Tree.

Awesome Lists containing this project

README

          

# Data Structures and Algorithms in Python

In computer science, a data structure is a data organization, management, and storage format that enables efficient access and modification. More precisely, a data structure is a collection of data values, the relationships among them, and the functions or operations that can be applied to the data, i.e., it is an algebraic structure about data.

## Topics

This repository has covered 11 major topics of the Data Structures and Algorithms.

1. [STACK Implementation](/1_Stack_Implementation.py)
2. [STACK Implementation - Handling POSTFIX Expression](/2_Stack_postfix_Evaluation.py)
3. [QUEUE Implementation](/3_Queue_Implementation.py)
4. [Implementation Of SINGLY LINKED LIST](/4_Singly_LinkedList.py)
5. [STACK and QUEUE Implementation using LINKED LIST](/5_Stack_and_Queue_Using_LinkedList.py)
6. [Implementation Of DOUBLY LINKED LIST](/6_Doubly_linked_list.py)
7. [LINEAR SEARCH and BINARY SEARCH Implementation](/7_LinearSearch_and_binarySearch.py)
8. [INSERTION SORT and SELECTION SORT Implementation](/8_InsertionSort_and_SelectionSort.py)
9. [QUICK SORT and MERGE SORT Implementation](/9_QuickSort_and_MergeSort.py)
10. [HASHING with Collision Techniques](/10_Hashing.py)
11. [BINARY SEARCH TREE with Traversals](/11_BinarySearchTree.py)

## LICENCE

This Repository is released under MIT licence. See [LICENCE](/LICENCE) for more details.

## Contact

Website: [www.rubangino.in](https://rubangino.in/)
Main : [info@rubangino.in](https://mailto:info@rubangino.in/)


### Support Me By Starring ⭐ Some Of My Repositories

Click below to gift a book to me.

[![BuyMeABook](https://img.shields.io/badge/Buy%20Me%20a%20Book-ffdd00?style=for-the-badge&logo=buy-me-a-book&logoColor=black)
](https://bit.ly/3M5jxLd)

**Thank You!!**