Question
Which sorting algorithm is the most efficient for large
datasets and uses a divide-and-conquer approach?Solution
Merge Sort is a divide-and-conquer algorithm that divides the dataset into smaller subarrays, sorts each recursively, and merges them back to form a sorted array. Its time complexity is O(n log n) in all cases, making it highly efficient for large datasets.Advantages of Merge Sort include:
- Stability: It maintains the order of equal elements.
- Predictable performance: Consistent time complexity across best, worst, and average cases.
- Handles large datasets effectively, especially when external memory (e.g., disk storage) is involved.
A man invested a certain amount of sum at 12.5% per annum simple interest and earned an interest of Rs.2200 after 4 years. If the same amount is investe...
12 5 20
m 13 8
If ‘m’ is the resultant of the first row, what the resultant of the second row?
...48 6 3
x 12 11
If ‘ x' is the resultant of the first row, what is the resultant of the second row?
...A series is given with one term missing. Choose the correct alternative from the given ones that will complete the series:-
The downstream speed of a boat is 6 km/hr more than its upstream speed and the ratio of the speed of the boat in still water to the speed of the stream ...
Select the option that is related to the third number in the same way as the second number is related to the first number.
25:16::41:?
How many pair of digits in forward and backward direction are there in the number “9257364” that has as many numbers between them as in the ...

What will be the resultant if the first digit of the lowest number is multiplied by the third digit of the highest number?
Select the correct combination of mathematical signs that can sequentially replace '*' sign and balance the equation given below.
196 * 7 * 45 * ...