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.
Under the PM Mudra Yojana, which type of loan can be availed for a maximum amount of ₹50,000?
The major aim of the PM Away Yojna Gramin is to provide a pucca house with basic amenities to all rural families, who are homeless or living in kutcha o...
What is the rank of India in Gender Gap report?
The concept of diminishing marginal utility implies that:
What is the percentage of Adjusted Net Banking Credit (ANBC) that domestic banks are required to lend to the weaker section according to the lending re...
What is the new loan limit under the Kisan Credit Card (KCC) modified interest subvention scheme as announced in the Union Budget 2025–26?
Which of the following is NOT a category for the National Gopal Ratna Award?
Which of the following is the investment arm of World Bank?
Which scheme received the Gold Award for Application of Emerging Technologies for Providing Citizen Centric Services at the 26th National Conference on ...
In PMAY-G, the housing unit constructed should be in the name of ________________.