Posts

Showing posts with the label vector<int>v1(n

What is a Vector and How to initialize a Vector

 Vector and its Initialization Vector is a Dynamic Array that changes its size on run time, and provides flexibility to use it without initializing the size, but needs to declare the data type like int, string, etc   basic initialization of vector class format vector<data type> vector name ; Ex: vector <int> v1; here in the above example, the vector is initialized with data type int and the name of the vector is v1  let us take another example to initialize the vector  Ex: vector<data type>vector name (initial size, every indexing address value); vector <bool>v2(3,0); here the vector gets initialized from 3 instead of initialized from 0 and here the vector is bool type and all 3 means if  arr1 is an array then  vector <bool>v2(3,0); bool arr[3]={0,0,0} both have the same value but only v2 can be mutable and have a size of 4 in this situation because vectors always have the size in terms of 2**n where n is an integer likewise if the vector v2 gets filled to

Pageviews