MCQsAdvanced MCQsSTL: Standard Template LibrarySTL: Standard Template Library 1).What does STL stand for in C++?1) Standard Template Library2) Standard Type Library3) Standard Test Library4) None of the above 2).Which of the following is NOT a component of the C++ STL?1) Containers2) Algorithms3) Iterators4) Memory Management 3).Which header file is required for using the vector container in STL?1) <vector>2) <iostream>3) <algorithm>4) <list> 4).What type of container is std::vector?1) Sequence container2) Associative container3) Container adapter4) None of the above 5).Which STL container is best for fast insertion and deletion from both ends?1) std::list2) std::vector3) std::deque4) std::map 6).Which STL algorithm is used to find an element in a container?1) find()2) search()3) locate()4) find_element() 7).Which of the following STL containers is used for key-value pairs?1) std::map2) std::list3) std::deque4) std::vector 8).What does the std::sort() function do in STL?1) Sorts the elements of a container2) Reverses the container3) Finds the maximum element4) None of the above 9).Which function is used to remove an element from a vector in STL?1) erase()2) remove()3) pop_back()4) delete() 10).Which container type is the fastest for random access?1) std::vector2) std::list3) std::deque4) std::map