Python Programming Exercises

This repository consists of coding problems with solutions implemented in Python language.

Easy Problems:

  • Repeat String N times
  • Is Isogram
  • Is Pangram
  • Is Prime Number
  • Multiples of Three and Five
  • Reverse Array
  • k most frequent elements
  • Is Palindrome
  • Fibonnaci Sequence

Medium Problems:

  • Best Time to Buy and Sell Stocks
  • Direction Catastrophe
  • Most Common Characters
  • Mastermind
  • Push zeros to end of array
  • Two Sum
  • Find First and Last Position of Element in Sorted Array
  • Find Common Chars
  • Sort Colors

Hard Problems:

  • Bubble Sort
  • Quick Sort
  • Insertion Sort
  • Merge Sort