
- Trending Categories
Data Structure
Networking
RDBMS
Operating System
Java
iOS
HTML
CSS
Android
Python
C Programming
C++
C#
MongoDB
MySQL
Javascript
PHP
- Selected Reading
- UPSC IAS Exams Notes
- Developer's Best Practices
- Questions and Answers
- Effective Resume Writing
- HR Interview Questions
- Computer Glossary
- Who is Who
How to append a vector in a vector in C++?
To append a vector in a vector can simply be done by vector insert() method.
Algorithm
Begin Declare a function show(). Pass a constructor of a vector as a parameter within show() function. for (auto const& i: input) Print the value of variable i. Declare vect1 of vector type. Initialize values in the vect1. Declare vect2 of vector type. Initialize values in the vect2. Call vect2.insert(vect2.begin(), vect1.begin(), vect1.end()) to append the vect1 into vect2. Print “Resultant vector is:” Call show() function to display the value of vect2. End.
Example Code
#include <iostream> #include <vector> #include <algorithm> using namespace std; void show(vector<int> const &input) { for (auto const& i: input) { std::cout << i << " "; } } int main() { vector<int> v1 = { 1, 2, 3 }; vector<int> v2 = { 4, 5 }; v2.insert(v2.begin(), v1.begin(), v1.end()); cout<<"Resultant vector is:"<<endl; show(v2); return 0; }
Output
Resultant vector is: 1 2 3 4 5
- Related Questions & Answers
- How to initialize a vector in C++?
- Append all elements of another Collection to a Vector in Java
- Sorting a vector in C++
- How to shuffle a std::vector in C++
- How does a vector work in C++?
- How does a vector work in C/C++
- Passing a vector to constructor in C++
- Ways to copy a vector in C++
- vector::resize() vs vector::reserve() in C++
- How to convert a string vector into an integer vector in R?
- How to reverse a Vector using STL in C++?
- How to reverse a vector in R?
- How to store Data Triplet in a Vector in C++?
- How to generate a normal random vector using the mean of a vector in R?
- How to multiply each element of a larger vector with a smaller vector in R?
Advertisements