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.
The Vimana in the Dravidian style of temple architecture is usually in which shape?
Which of the following is an example of Rabi crop?
Regarding RBI's Sovereign Green Bonds (SGrBs), which of the following statements is correct?
Which of the following is the most widely used method for refining impure metals?
Hot local wind that flows over north India in summer is known as:Â
What was the original name of ‘Gumani’, a famous poet of Kumaun?
Viksit Bharat@2047 is
Match the columns.
Column-AÂ Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Column-B
i. Electric current�...
 What is the maximum limit for UPI123 Pay and UPI Lite Wallet transactions?
Amongst the following, an example of algae is _______