Python TypeError: 'str' object cannot be interpreted as an integer Solution
Python range() function can only accept integer values as arguments. If we try to pass a strin…
Construction of an Expression Tree
Problem Given a postfix expression, the task is to generate an expression tree from it and retur…
Count Inversions
Problem Given an array of integers, count the number of inversions present in it. An inversion i…
Sort elements by their frequency and index
Problem Given an array of integers, sort them by their frequencies. If two elements have t…
Find minimum moves required for converting a given array to an array of zeros
Problem Given an array of integers, you need to find the minimum number of operations required f…
Python Uppercase: A Complete Guide
In Python, we have a upper() method for string data values, which can convert all the lowercase let…
Hybrid QuickSort Algorithm
Problem Implement hybrid quicksort algorithm What is a hybrid algorithm? In a hybrid techn…
Quicksort using Dutch National Flag Algorithm
Problem Implement Quicksort using Dutch National Flag Algorithm What’s the issue with t…
Quicksort algorithm using Hoare’s partitioning scheme
Problem Implement QuickSort using Hoare’s partition scheme. Approach Hoare's Par…
In-place vs out-of-place algorithms
In-Place algorithms This is a category of the algorithms that do not consume any extra space in …
Find minimum and maximum with minimum number of comparisons
Problem Given an array of integers, find the minimum and maximum elements in it with a minimum n…
Python range() Function Explained with Examples
range() is an in-built Python function, it can generate a sequence of immutable integer numbers fro…