C++ Articles

Page 299 of 597

4 Keys Keyboard in C++

Arnab Chakraborty
Arnab Chakraborty
Updated on 11-Mar-2026 1K+ Views

Suppose we will try to write the letter ‘A’, using the keyboard. Our goal is to use only four keys and try to write maximum ‘A’s on the text field. The keys are ‘A’, ‘C’, ‘V’, and ‘Ctrl’. To write a maximum number of A, we will use Ctrl + A to select All, Ctrl + C to copy, and Ctrl + V to paste. So, if the input is like the number of keystrokes is 7 then the output will be 9 as of press A three times. Then Ctrl+A, Ctrl+C, Ctrl+V, Ctrl+V To solve this, we will follow ...

Read More

Read/Write Class Objects from/to File in C++

Sunidhi Bansal
Sunidhi Bansal
Updated on 11-Mar-2026 39K+ Views

The iostream standard library has two methods cin, to accept input from standard input stream and cout to print output to the standard output stream. In this article we will learn how to read data from files into class objects and how to write data in class objects to files.Reading and writing data to and from files requires another standard library of C++ . The three main data types of fstream are −ifstream − represents input file stream and reads information from files.ofstream − represents output file stream and writes information to files.fstream − represents general file stream and has ...

Read More

How to check if a C/C++ string is an int?

Ankith Reddy
Ankith Reddy
Updated on 11-Mar-2026 31K+ Views

There are several methods to check that string is an int or not and one of those method is to use isdigit() to check the string.Here is an example to check whether a string is an int or not in C++ language,Example#include #include using namespace std; int main() {    char str[] = "3257fg";    for (int i = 0; i < strlen(str); i++) {       if(isdigit(str[i]))       cout

Read More

Binary Search Tree to Greater Sum Tree in C++

Ravi Ranjan
Ravi Ranjan
Updated on 04-Sep-2025 859 Views

In this article, we are given a binary search tree. Our task is to transform the given BST to a Greater Sum tree. A Greater Sum Tree with respect to the given BST is a tree where each node's value is replaced by the sum of all values greater than that node's value in the original BST. Below is an example scenarios to convert the given BST to a Greater Sum Tree: Example Scenario Input: BST inorder traversal= {0, 1, 2, 3, 4, 5, 6, 7, 8} Output: Greater Sum Tree = {36, 35, 33, 30, 26, 21, 15, ...

Read More

Compiling a C++ program with GCC

Vivek Verma
Vivek Verma
Updated on 28-Aug-2025 32K+ Views

To compile a C++ program with GCC, we need to download GCC or install the g++ compiler on our system. Otherwise, you will not be able to compile C++ code using GCC. What is GCC? The GCC is a tool chain that compiles code. It stands for GNU Compiler Collection, which was developed by the GNU project. The GCC supports various programming languages such as C, C++, Go, etc. Specific to the C++ language, the GCC provides the g++ compiler, which is developed or designed to compile the C++ source code into executable programs. Note: When the C++ program compiles ...

Read More

132 Pattern in C++

Vivek Verma
Vivek Verma
Updated on 28-Aug-2025 577 Views

The 132 pattern indicates that, as the digits in "132" in any given value, the middle element should be greater than the last and first elements. Similarly, the last element must be greater than the first element. To check 132 patterns in C++, we will use the Array data structure. We have given an array nums[] of size S. Our task is to check whether the array elements at indices i, j, and k are such that i < j < k and nums[j] < nums[k] and nums[i] < nums[k]. If any three elements at positions i < j < k ...

Read More

Validate Binary Search Tree in Python

Farhan Muhamed
Farhan Muhamed
Updated on 22-Aug-2025 2K+ Views

A binary search tree is a special binary tree in which for every node, the left subtree contains values less than the node's value, and the right subtree contains values greater than the node's value. In this article, we will discuss how to validate whether a given binary tree is a valid binary search tree (BST) in Python. Validate Binary Search Tree Algorithm to Validate Binary Search Tree Python Program to Validate Binary Search Tree Validate Binary Search Tree Given a root node of ...

Read More

Verify Preorder Sequence in Binary Search Tree in C++

Farhan Muhamed
Farhan Muhamed
Updated on 22-Aug-2025 288 Views

In this article will explain a popular coding problem that involves verifying whether a given preorder sequence can represent a valid binary search tree (BST). We will discuss the problem statement, provide examples, algorithm to solve, and a C++ implementation of the solution. Problem Statement Algorithm to Solve Problem C++ Program Time and Space Complexity Verify Preorder Sequence in Binary Search Tree Given an array containing the preorder traversal of a binary tree, we need to verify whether it ...

Read More

Alignof operator in C++

Akansha Kumari
Akansha Kumari
Updated on 22-Aug-2025 934 Views

C++ alignof() Operator The alignof operator is the operator that returns the memory alignment for a given variable type. This alignment tells how the data is arranged and accessed in memory. It returns the value in bytes and is the part of the header file in C++. which is mainly used for low-level programming like memory management or hardware requirements. Syntax Here is the following syntax of alignof operator, which returns memory alignment required for a given data type in bytes: alignof(data_type) Example Demonstrating Usage of alignof() Operator Here is the following example code of using alignof() operator ...

Read More

C++ Programs To Create Pyramid and Pattern

Nishu Kumari
Nishu Kumari
Updated on 21-Aug-2025 2K+ Views

In this article, we will show you how to write C++ programs to create different pyramids and patterns. You can create many kinds of patterns using stars, numbers, and alphabets. Below is the list of patterns we will cover in this article- Simple Pyramid Pattern in C++ Flipped Simple Pyramid Pattern in C++ Inverted Pyramid Pattern in C++ Flipped Inverted Pyramid Pattern in C++ Triangle Pattern in C++ Inverted Triangle Pattern in C++ ...

Read More
Showing 2981–2990 of 5,962 articles
« Prev 1 297 298 299 300 301 597 Next »
Advertisements