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.
Which of the following private sector bank has launched two new products – loan against deposits and dollar bonds – for non-resident Indians at its ...
What is the sectoral exposure limit for UCBs with respect to real estate, including commercial real estate, as a percentage of total assets?
Consider the following Statements and choose the option with correct Statements.
I- PM Kisan is a Central Sector Scheme to supplement the finan...
Consider the following statements regarding Pradhan Mantri Jan Aarogya Yojana (PM-JAY):
I. It targets the beneficiaries as identified by Socio-...
Which of the following is considered as a Non-Banking Financial Company (NBFC)?
Agriculture Infrastructure Fund (AIF) is a financing facility operational from the year 2020-21 to ____________ for the creation of post-harvest managem...
What would be the profit as per cash basis of accounting based on the following information:
Revenues on account = Rs.50000
Cash Sales =...
In the January 2024 circular on bulk deposits, which tier of UCBs has a revised bulk deposit threshold set at ₹1 crore?
A person who is reliable, dependable, goal oriented and well organised is high on which of the following personality traits?
Eligible participants/issuers for Commercial Paper shall obtain credit rating for issuance of CP from any one of the SEBI registered CRAs. The minimum c...