C++ Articles

Page 346 of 597

C++ Program to Implement Max Heap

Chandu yadav
Chandu yadav
Updated on 07-Mar-2025 14K+ Views

In this article, we will write a C++ program that implements a Max Heap. A Max Heap is a binary tree where the value of each node is greater than or equal to the values of its children. We will explain how to create a Max Heap using arrays and implement operations like insertion and deletion. The article will cover the following topics: What is a Heap? What is Max Heap? What is Heapify? Max Heap Implementation Deletion from ...

Read More

JavaScript: replacing object keys with an array

C++
Disha Verma
Disha Verma
Updated on 07-Mar-2025 2K+ Views

Replacing object keys with an array is a common task every developer does while working with data transformations. An object is a data structure that stores data in the form of key-value pairs, and an array stores values of the same data type in a linear form. Sometimes, developers need to use object keys with an array. This article explains how to efficiently replace object keys using arrays in JavaScript. We are required to write a JavaScript function that takes in an object and an array of literals. The length of the array and the number of keys in the ...

Read More

C++ Program to Sum the digits of a given number

Nishu Kumari
Nishu Kumari
Updated on 03-Mar-2025 15K+ Views

The task is to write C++ programs that calculates the sum of the digits of a given number. For example, if the number is 453, the sum of its digits would be 4 + 5 + 3 = 12. To solve this, we will extract each digit from the number and add them together. We will use basic programming concepts such as loops and arithmetic operations to achieve this. In this article, we will show you how to write a C++ program that takes a number as input and sums the digits of that number. Approaches for ...

Read More

C++ Program to Implement Min Heap

Nishu Kumari
Nishu Kumari
Updated on 03-Mar-2025 12K+ Views

In this article, we will write a C++ program that implements a Min Heap. A Min Heap is a binary tree where the value of each node is less than or equal to the values of its children. We will explain how to create a Min Heap using arrays and implement operations like insertion and deletion. The article will cover the following topics: What is a Heap? Types of Heap Representing a Heap What is a Min Heap? What ...

Read More

C++ Program to Find Fibonacci Numbers using Dynamic Programming

Nancy Den
Nancy Den
Updated on 21-Feb-2025 5K+ Views

In this article, we will learn how to calculate Fibonacci numbers efficiently using dynamic programming in C++. The Fibonacci sequence starts with 0 and 1, and each next number is the sum of the two preceding ones. The basic recursive method works but becomes very slow for larger numbers because it repeats the same calculations many times. Dynamic programming solves this by storing the results of previous calculations, which makes the process much faster and more efficient. For example, if we want to find the 6th Fibonacci number, the sequence will look like this: F(0) = 0 ...

Read More

All reverse permutations of an array using STL in C++?

Arnab Chakraborty
Arnab Chakraborty
Updated on 21-Feb-2025 391 Views

In this problem, we need to generate all reverse permutations of a given array using C++'s Standard Template Library (STL). A permutation is simply rearranging the elements of the array in every possible order. For example, with an array of three elements, there are six possible ways to arrange them. For each of these permutations, we need to reverse the order of the elements and then print the results. The goal is to first generate all possible permutations of the array, then reverse each one before displaying them. Example Scenario: Let's say we have the array {1, 2, 3}. ...

Read More

How to sort a Vector in descending order using STL in C++?

Ayush Gupta
Ayush Gupta
Updated on 21-Feb-2025 903 Views

The problem is to sort a vector in descending order using C++'s Standard Template Library(STL). Sorting in descending order means rearranging the elements of the vector so that the largest elements come first, followed by smaller elements, all the way down to the smallest element at the end of the vector. Let's say we have the following vector of integers: vector v = {4, 2, 9, 1, 7}; We want to sort this vector so that the elements are arranged in descending order: v = {9, 7, 4, 2, 1}; In this article, we will show you how ...

Read More

How to sort an Array using STL in C++?

Arnab Chakraborty
Arnab Chakraborty
Updated on 21-Feb-2025 2K+ Views

The problem is to sort an array using C++'s Standard Template Library (STL). Sorting an array means rearranging its elements in a specific order. In this case, we aim to sort the elements in both ascending and descending order, using the built-in functionalities of the STL. Let's say we have the following array of integers: int arr[] = {4, 2, 9, 1, 7}; The goal is to sort this array so that the elements are ordered from smallest to largest (ascending) and largest to smallest (descending): Ascending: arr = {1, 2, 4, 7, 9} Descending: arr = {9, 7, ...

Read More

How to print out the contents of a vector in C++?

Chandu yadav
Chandu yadav
Updated on 14-Feb-2025 35K+ Views

Vectors are similar to the dynamic arrays but vectors can resize. They are sequence containers that can change their size according to the insertion or deletion of elements. Containers are the objects which holds the data of same type. Vectors may allocate some extra storage for the future growth of elements in the vector. Its elements are stored in the contiguous memory. The data is entered at the end of vector. In this article, we will show you how to print the contents of a vector in C++. Example Scenario: std::vector vec = {10, 20, 30, 40, 50}; You ...

Read More

How to find the maximum element of an Array using STL in C++?

Arnab Chakraborty
Arnab Chakraborty
Updated on 14-Feb-2025 4K+ Views

In C++, one common task is to find the largest number in an array. An array is just a collection of values, and sometimes we need to find the highest value in that collection. For example, consider the array: int arr[] = {11, 13, 21, 45, 8}; In this case, the largest element is 45. Similarly, for the array: int arr[] = {1, 9, 2, 5, 7}; The largest number is 9. In this article, we will show you how to find the largest number in an array using different methods in C++, including some built-in features ...

Read More
Showing 3451–3460 of 5,962 articles
« Prev 1 344 345 346 347 348 597 Next »
Advertisements