Posts by Mahak Chawla

Author Biographical Info: Not available

Round up to nearest power of 2 in C++

By Mahak Chawla

In this tutorial, we will learn how to round off a given number to the nearest power of 2 in C++. For example, Input: n= 19 Output: 16 There can be two cases. The power of 2 can be.... Read More

Take user input in map in C++

By Mahak Chawla

In this tutorial, we will learn how to take input from the user in a map in C++. Maps in C++ are container structures that store elements in key-value pairs. For every unique ke.... Read More

Set all elements of vector to 0 in C++

By Mahak Chawla

Given a vector of elements, the task is to set all elements to zero in C++. When a vector is created, all its values are initialized to zero. The following code will help you under.... Read More

Iterate through map in C++

By Mahak Chawla

In this tutorial, we will discuss how to iterate over a map in C++. There are multiple ways by which we can iterate through a map. We will understand various ways one by one. 1. Us.... Read More

vector::resize() vs vector::reserve() in C++ – Differences

By Mahak Chawla

This tutorial will show how vector::resize() differs from vector::reserve() in C++. There are basically two main concepts regarding the space of vectors: size and capacity. The cap.... Read More

Count the number of unique elements in a vector in C++

By Mahak Chawla

Given a vector in C++, the task is to find the number of distinct elements present in the vector. Example: Input:  v={ 16, 10, 9, 25, 2, 16, 10, 9 } Output: 5 Explanation: There a.... Read More

Get the last n items from a vector in C++

By Mahak Chawla

Given a vector in C++, we have to get the last n items from it. For example, The given vector is Digits={5,8,9,11,15,20} Input: n=2 Output: 15 20 To access the last n elements we h.... Read More

Vector to comma separated string in C++

By Mahak Chawla

In this tutorial, we will learn how to convert a vector to a comma-separated string in C++. Example: Vector – {‘P’,’Q’,’R’,’S’.... Read More

Related Posts