Skip to content

Files

Latest commit

4f7e345 · Oct 10, 2024

History

History
This branch is 22 commits behind larymak/Python-project-Scripts:main.

Data Structures and Algorithms

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
Oct 27, 2022
Oct 24, 2023
May 5, 2023
Jun 7, 2024
Oct 30, 2021
Mar 21, 2023
Oct 10, 2024
Jun 7, 2024
Jan 23, 2023
Oct 8, 2022
Oct 25, 2021
Nov 12, 2022
Oct 25, 2021

README.md

Data Structures and Algorithm Examples and Samples in Python

This repository contains different data structure and algorithm types in python. Some of the examples below are:

  • Binary Search (for numbers)

  • Binary Search (for strings)

  • Bogo Sort

  • Cocktail Sort

  • Counting Sort

  • Linear search (for numbers)

  • Linear search (for strings)

  • Linked List

  • Linked List (Merge Sort)

  • Merge Sort

  • Bubble Sort

  • Heap Sort

  • Insertion Sort

  • Quick Sort (for numbers)

  • Quick Sort (for strings)

  • Radix Sort

  • Recursion

  • Recursive Binary Search

  • Shell Sort

  • Selection Sort

  • Binary Tree traversal

  • Radix Sort (for numbers) using Counting Sort

  1. Find the largest number int given array. It has n digits. Therefore, the loop should go up to hundreds place (n times)
  2. It is stable sorting algorithm
  3. Sort the elements based on the unit place digits, then tenth place digits ... nTh place digits