Sunidhi Bansal

Sunidhi Bansal

809 Articles Published

Articles by Sunidhi Bansal

Page 61 of 81

is_polymorphic template in C++

Sunidhi Bansal
Sunidhi Bansal
Updated on 11-Mar-2026 141 Views

In this article we will be discussing the working, syntax and examples of std::is_polymorphic template in C++ STL.is_polymorphic is a template that comes under the header file in C++. This template is used to check whether the class is a polymorphic class or not and return the result either true or false accordingly.What is a polymorphic class?A class which declares the virtual function from an abstract class where the virtual function is declared. This class have the declaration of the virtual function declared in other class.Syntaxtemplate is_polymorphic;ParametersThe template can have only parameter of type T, and check whether ...

Read More

Quickly merging two sorted arrays using std::merge() in C++ STL(cute ho ap)

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

In this article we will be discussing how we can quickly merge two sorted arrays using std::merge() function in C++ STL.So, before solving the problem let's first discuss the std::merge() in C++ STL.What is std::merge()?std::merge() function is an inbuilt function in C++ STL, which is defined in the header file. merge() is used to merge two sorted ranges or series. This function combines two sorted ranges to make one single sorted range. All the elements are compared using less than operator (

Read More

is_reference Template in C++

Sunidhi Bansal
Sunidhi Bansal
Updated on 11-Mar-2026 180 Views

In this article we will be discussing the working, syntax and examples of std::is_reference template in C++ STL.is_reference is a template which comes under header file. This template is used to check whether the given type T is a reference type or not.This template is a combination of is_rvalue and is_lvalue and checks whether either if one is true, the result of is_reference will be also true.What is a reference in C++?A reference is an alias or another name of the already existing variable. A reference is different from pointer −As we cannot set a reference as null but ...

Read More

Set cbegin() and cend() function in C++ STL

Sunidhi Bansal
Sunidhi Bansal
Updated on 11-Mar-2026 332 Views

In this article we are going to discuss the set::cend() and set::cbegin() functions in C++ STL, their syntax, working and their return values.What is Set in C++ STL?Sets in C++ STL are the containers which must have unique elements in a general order. Sets must have unique elements because the value of the element identifies the element. Once added a value in set container later can’t be modified, although we can still remove or add the values to the set. Sets are used as binary search trees.What is set::cbegin():cbegin() function is an inbuilt function in C++ STL, which is defined ...

Read More

Set crbegin() and crend() function in C++ STL

Sunidhi Bansal
Sunidhi Bansal
Updated on 11-Mar-2026 237 Views

In this article we are going to discuss the set::crbegin() and set::crend() functions in C++ STL, their syntax, working and their return values.What is Set in C++ STL?Sets in C++ STL are the containers which must have unique elements in a general order. Sets must have unique elements because the value of the element identifies the element. Once added a value in set container later can’t be modified, although we can still remove or add the values to the set. Sets are used as binary search trees.What is set::crbegin()?crbegin() function is an inbuilt function in C++ STL, which is defined ...

Read More

strchr() function in C++ and its applications

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

In this article, we will be discussing the working, syntax, and examples of strchr() function in C++ STL.What is strchr()?strchr() function is an inbuilt function in C++ STL, which is defined in the header file. strchr() function is used to find when the character first occurred in the string. This function returns the pointer to the location where the character first appeared in the string.If the character doesn’t exist in the string the function returns the null pointer.Syntaxchar* strchr( char* str, char charac );ParametersThe function accepts the following parameter(s)−str − It is the string in which we have to ...

Read More

C++ Program for Derivative of a Polynomial

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

Given a string containing the polynomial term, the task is to evaluate the derivative of that polynomial.What is a Polynomial?Polynomial comes from two words: - “Poly” which means “many” and “nomial” means “terms”, which comprises many terms. Polynomial expression is an expression containing variables, coefficients and exponents, which only involves operations such as, addition, multiplication and subtraction of variable(s).Example of polynomialx2+x+1Derivative of the polynomial p(x) = mx^n  will be −m * n * x^(n-1)ExampleInput: str = "2x^3 +1x^1 + 3x^2"    val = 2 Output: 37 Explanation: 6x^2 + 1x^0 + 6x^1    Putting x = 2    6*4 + ...

Read More

Java Program for credit card number validation

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

Given a long number containing digits of a credit card number; the task is to find whether the credit card number is valid or not with a program.For checking a credit card is valid or not, the following are the validations we have to be sure for declaring the result.A credit card’s number must have 13 to 16 digits, it must start with the following digits.All the visa cards start from 4 All the master cards start from 537 is the starting for American express cardsAll the discover cards start from 6Steps to check whether the credit card is valid or ...

Read More

C++ Program for Optimal Page Replacement Algorithm

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

Given page number and page size; the task is to find number of hits and misses as when we allocate the memory block to a page using Optimal Page Replacement Algorithm.What is Optimal Page Replacement Algorithm?Optimal page replacement algorithm is a page replacement algorithm. A page replacement algorithm is an algorithm which decides which memory page is to be replaced. In Optimal page replacement we replace the page which is not referred to the near future, although it can’t be practically implemented, but this is most optimal and have minimal miss, and is most optimal.Let’s understand by using an example ...

Read More

C++ Program for Priority Scheduling

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

We are given with the n number of processes i.e. P1, P2, P3, ......., Pn with their corresponding burst times and priorities associated with each process . The task is to find the average waiting time ,average turnaround time and the sequence of process execution using priority CPU scheduling algorithm.What is Waiting Time and Turnaround Time?Turnaround Time is the time interval between the submission of a process and its completion.Turnaround Time = completion of a process – submission of a processWaiting Time is the difference between turnaround time and burst timeWaiting Time = turnaround time – burst timeWhat is Priority ...

Read More
Showing 601–610 of 809 articles
« Prev 1 59 60 61 62 63 81 Next »
Advertisements