Can you please write a program in cpp that implements the function vector<int> sumPairWise(vector<int> &v1, vector<int> &v2) that returns a vector of integers whose elements are the pairwise sum of the elements from the two vectors passed as arguments. If a vector has a smaller size that the other, consider extra entries from the shorter vectors as 0. Example:
vector<int> v1{1,2,3};
vector<int> v2{4,5};
sumPairWise(v1, v2); // returns [5, 7, 3]
vector<int> sumPairWise(vector<int> &v1, vector<int> &v2) {
vector<int> v;
int i = 0, sum = 0;
while (i < v1.size() || i < v2.size()) {
sum = 0;
if (i < v1.size())
sum += v1[i];
if (i < v2.size())
sum += v2[i];
v.push_back(sum);
}
return v;
}
Can you please write a program in cpp that implements the function vector<int> sumPairWise(vector<int> &v1, vector<int>...
Example program
#include <string>
#include <iostream>
#include <cmath>
#include <vector>
using namespace std;
vector<int> factor(int n)
{
vector <int> v1;
// Print the number of 2s that divide n
while (n%2 == 0)
{
printf("%d ", 2);
n = n/2;
v1.push_back(2);
}
// n must be odd at this point. So we can
skip
// one element (Note i = i +2)
for (int i = 3; i <=...
Provide code and full projects neatly and in proper form and in
the correct header and cpp files((we have to make 3 files header
file , one .cpp file for function and one more main cpp file)
Template Classes – Chapter 12
Write an example of a template function that can swap 2 generic
elements.
Create a C++ class vector using the class diagram shown in
Figure 12.2. in Liangs textbook. Do not use the C++
provided header file <vector>...
c++ Write a function that uses recursion to raise a number to a power. The function should accept two arguments: the number to be raised and the exponent. Assume that the exponent is a nonnegative integer. Demonstrate the function in a program. Write a function that accepts an integer argument and returns the sum of all the integers from 1 up to the number passed as an argument. For example, if 50 is passed as an argument, the function will...
in c++
Program 1 Write a program that sorts a vector of names alphabetically using the selection sort and then searches the vector for a specific name using binary search. To do that, you need to write three functions I. void selSort (vector string &v: sorts the vector using selection sort 2. void display (const vector <string & v): displays the vector contents . int binSearch (const vector <ing& v, string key): searches the vector for a key returns the...
IN C++: Please write a function called coin_row that takes in a vector (of type int) of coins in order and outputs a coin row solution. ( Find maximum possible sum of elements such that there are no 2 consecutive elements present in the sum.) val set to the value of the optimal solution coin_indices (0-indexed) set to the indices of the coins forming the optimal solution MUST BE DONE WITH DYNAMIC PROGRAMMING. NO RECURSION typedef struct coin_row_solution{ int val;...
You will need those four files: d_node.h, d_nodel.h, d_random.h, and
prg9_1.cpp
Program Definition
1. Create program definition with the following templates and
methods:
// returns the sum of all elements in a single linked list
template <typename T>
int sum(node<T> *front);
// outputs the nodes of a single linked list in reverse
order.
template <typename T>
void outputReverse(node<T> *front);
Main Method: add before the "cout << "\nOutput in
Descending Order: ";" line
call sum() to print sum of all elements...
5.35 LAB: Sort a vector Write a program that gets a list of integers from input, and outputs the integers in ascending order (lowest to highest). The first integer indicates how many numbers are in the list. Assume that the list will always contain less than 20 integers. Ex: If the input is: 5 10 4 39 12 2 the output is: 2 4 10 12 39 For coding simplicity, follow every output value by a space, including the last...
C++ Vectors and Binary Search Trees • Write a program that takes from the user n integers and stores them a vector of int. Then, create a function insert After that takes first Value and second Value. This function searches for each occurrence of first Value in the vector and insert the second Value after it in the same vector. The first and second values are taken from the user. • Create another function that creates a Binary Search Tree...
in C++ and also each function has its own main function so
please do the main function as well. Previously when i asked the
question the person only did the function and didn't do the main
function so please help me do it.
1-1. Write a function that returns the sum of all elements in an int array. The parameters of the function are the array and the number of elements in the array. The function should return 0 if...
C++ program: can you help create a autocorrect code using the cpp code provided and the words below using pairs, vectors and unordered map: Objectives To practice using C++ std::pair, std::vector, and std::unordered_map To tie together what we've learned into the context of a real-world application used by millions of people every day Instructions For Full Credit You're given a short list of words in known_words_short.txt that contains a handful of very different words. Assume this short list of words...