Heap Sort
Time Complexity: Time complexity of heapify is O(nLogn). Time complexity of createAndBuildHeap() is O(n) and overall time complexity of Heap Sort is O(nLogn).
hackerearth
GeeksForGeeks
visualization
...
Radix Sort
Radix Sort
Visualization
Complexity: O(n+b)*logb(max_value)
This file contains hidden or bidirectional Unicode text that may be interpreted...
Counting Sort
Counting Sort
Counting Sort
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled...
Binary Search Tree (BST)
Odd Sum SubSequence
problem statement:
You are given sequence *a[1]*, *a[2]*, ..., *a<[n]* of integer numbers of length *n*. Your task is to find such subsequence that its sum is odd and maximum among all such subsequences.
It's guaranteed that given sequence contains subsequence with odd sum.
Subsequence is a sequence that can be derived from another sequence by...
Fractional Knapsack Problem
Fractional Knapsack Problem
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode...
Egyptian Fraction
Egyptian Fraction
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about...
Activity Selection Problem
Resource:
GeeksForGeeks
Activity Selection Problem
techiedelight
Implementation: 01
...
Two Pointer
Resource Link:
Shakil Ahmed's Blog
The Two Pointer Algorithm
Problems:
1121 - Subsequence
11536 - Smallest Sub-Array
ARRAYSUB - subarrays
Chef and Cake...
1121 - Subsequence
1121 - Subsequence
Topic: two pointer
explanation: Shakil Ahmed's Blog
solution 01:
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden...