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.
- Host: GitHub
- URL: https://github.com/ruban2205/data-structures-and-algorithms-python
- Owner: Ruban2205
- License: mit
- Created: 2021-11-19T05:53:06.000Z (about 4 years ago)
- Default Branch: main
- Last Pushed: 2022-06-15T15:29:52.000Z (over 3 years ago)
- Last Synced: 2025-01-22T05:29:48.837Z (11 months ago)
- Topics: data-structures, data-structures-and-algorithms, interview-practice, python, python-data-structures
- Language: Python
- Homepage:
- Size: 13.7 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
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.
[
](https://bit.ly/3M5jxLd)
**Thank You!!**