MCQOPTIONS
Saved Bookmarks
This section includes 30 Mcqs, each offering curated multiple-choice questions to sharpen your Data Structures and Algorithms knowledge and support exam preparation. Choose a topic below to get started.
| 1. |
Suffix array is space efficient and faster than the suffix tree. |
| A. | True |
| B. | Fasle |
| Answer» C. | |
| 2. |
Who coined the term Sparse Matrix? |
| A. | Harry Markowitz |
| B. | James Sylvester |
| C. | Chris Messina |
| D. | Arthur Cayley |
| Answer» B. James Sylvester | |
| 3. |
What will be the suffix array of the string 'engineering'? |
| A. | 2 3 8 4 9 1 7 5 0 6 10 |
| B. | 5 0 6 1 4 9 1 7 0 2 3 8 |
| C. | 5 0 6 10 2 4 9 1 7 3 8 |
| D. | 5 0 6 10 2 3 8 4 9 1 7 |
| Answer» E. | |
| 4. |
If comparison based sorting algorithm is used construct the suffix array, then what will be time required to construct the suffix array? |
| A. | O(nlogn) |
| B. | O(n2) |
| C. | O(n2logn) |
| D. | O(n2) + O(logn) |
| Answer» D. O(n2) + O(logn) | |
| 5. |
Is Sparse Matrix also known as Dense Matrix? |
| A. | True |
| B. | False |
| Answer» C. | |
| 6. |
Which of the following is not the method to represent Sparse Matrix? |
| A. | Dictionary of Keys |
| B. | Linked List |
| C. | Array |
| D. | Heap |
| Answer» E. | |
| 7. |
The matrix contains m rows and n columns. The matrix is called Sparse Matrix if ________ |
| A. | Total number of Zero elements > (m*n)/2 |
| B. | Total number of Zero elements = m + n |
| C. | Total number of Zero elements = m/n |
| D. | Total number of Zero elements = m-n |
| Answer» B. Total number of Zero elements = m + n | |
| 8. |
In what way the Symmetry Sparse Matrix can be stored efficiently? |
| A. | Heap |
| B. | Binary tree |
| C. | Hash table |
| D. | Adjacency List |
| Answer» C. Hash table | |
| 9. |
Which one of the following is a Special Sparse Matrix? |
| A. | Band Matrix |
| B. | Skew Matrix |
| C. | Null matrix |
| D. | Unit matrix |
| Answer» B. Skew Matrix | |
| 10. |
Which of the following bitwise operations will you use to set a particular bit to 0? |
| A. | OR |
| B. | AND |
| C. | XOR |
| D. | NAND |
| Answer» C. XOR | |
| 11. |
What are some of the applications of sorted arrays? |
| A. | Commercial computing |
| B. | Priority Scheduling |
| C. | Discrete Mathematics |
| D. | All of the mentioned |
| Answer» E. | |
| 12. |
Suffix array of the string 'statistics' is ____________ |
| A. | 2 8 7 4 9 0 5 1 6 3 |
| B. | 2 7 4 9 8 0 5 1 6 3 |
| C. | 2 4 9 0 5 7 8 1 6 3 |
| D. | 2 8 7 0 5 1 6 9 4 3 |
| Answer» B. 2 7 4 9 8 0 5 1 6 3 | |
| 13. |
Which matrix has most of the elements (not all) as Zero? |
| A. | Identity Matrix |
| B. | Unit Matrix |
| C. | Sparse Matrix |
| D. | Zero Matrix |
| Answer» D. Zero Matrix | |
| 14. |
To search for an element in a sorted array, which searching technique can be used? |
| A. | Linear Search |
| B. | Jump Search |
| C. | Binary Search |
| D. | Fibonacci Search |
| Answer» D. Fibonacci Search | |
| 15. |
Which of the following are the uses of matrices? |
| A. | In solving linear equations |
| B. | Image processing |
| C. | Graph theory |
| D. | All of the mentioned |
| Answer» E. | |
| 16. |
What is the relation between Sparsity and Density of a matrix? |
| A. | Sparsity = 1 – Density |
| B. | Sparsity = 1 + Density |
| C. | Sparsity = Density*Total number of elements |
| D. | Sparsity = Density/Total number of elements |
| Answer» B. Sparsity = 1 + Density | |
| 17. |
LCP array and ______ is used to construct suffix tree. |
| A. | Hash tree |
| B. | Hash trie |
| C. | Suffix array |
| D. | Balanced tree |
| Answer» D. Balanced tree | |
| 18. |
Suffix array can be created by performing __________ traversal of a suffix tree. |
| A. | breadth-first |
| B. | level order |
| C. | depth-first |
| D. | either breadth-first or level order |
| Answer» D. either breadth-first or level order | |
| 19. |
What is the time required to locate the occurrences of a pattern P of length m in a string of length n using suffix array? |
| A. | O(nm) |
| B. | O(n2) |
| C. | O(mnlogn) |
| D. | O(mlogn) |
| Answer» E. | |
| 20. |
Is O(n) the Worst case Time Complexity for addition of two Sparse Matrix? |
| A. | True |
| B. | False |
| Answer» B. False | |
| 21. |
Suffix array can be created in O(nlogn) time. |
| A. | True |
| B. | False |
| Answer» B. False | |
| 22. |
Which of the following is/are advantages suffix array one suffix tree?I. Lesser space requirementII. Improved cache localityIII. Easy construction in linear time |
| A. | Only I |
| B. | All I, II and III |
| C. | Only I and III |
| D. | Only II and III |
| Answer» C. Only I and III | |
| 23. |
If row-major order is used, how is the following matrix stored in memory?a b cd e fg h i |
| A. | ihgfedcba |
| B. | abcdefghi |
| C. | cfibehadg |
| D. | adgbehcfi |
| Answer» C. cfibehadg | |
| 24. |
What is the worst case time complexity of inserting an element into the sorted array? |
| A. | O(nlogn) |
| B. | O(logn) |
| C. | O(n) |
| D. | O(n2) |
| Answer» D. O(n2) | |
| 25. |
Matrix A when multiplied with Matrix C gives the Identity matrix I, what is C? |
| A. | Identity matrix |
| B. | Inverse of A |
| C. | Square of A |
| D. | Transpose of A |
| Answer» C. Square of A | |
| 26. |
What is the disadvantage of matrices? |
| A. | Internal complexity |
| B. | Searching through a matrix is complex |
| C. | Not space efficient |
| D. | All of the mentioned |
| Answer» E. | |
| 27. |
What is sparsity of a matrix? |
| A. | The fraction of zero elements over the total number of elements |
| B. | The fraction of non-zero elements over the total number of elements |
| C. | The fraction of total number of elements over the zero elements |
| D. | The fraction of total number of elements over the non-zero elements |
| Answer» B. The fraction of non-zero elements over the total number of elements | |
| 28. |
What are the advantages of sparse matrices over normal matrices? |
| A. | Size |
| B. | Speed |
| C. | Easily compressible |
| D. | All of the mentioned |
| Answer» E. | |
| 29. |
Suppose the contents of an array A are, A = {1, null, null, null, null, 10};What would be the size of the array considering it as a normal array and a sparse array? |
| A. | 6 and 6 |
| B. | 6 and 2 |
| C. | 2 and 6 |
| D. | 2 and 2 |
| Answer» C. 2 and 6 | |
| 30. |
If column-major order is used, how is the following matrix stored in memory?a b cd e fg h i |
| A. | ihgfedcba |
| B. | abcdefghi |
| C. | cfibehadg |
| D. | adgbehcfi |
| Answer» E. | |