Brocard’s problem is to find values of m and n such that n!+1 = m2 For example, a pair (4, 5) solves the above equation.… Read More »
A number of the form 2x + 1 (where x > 0) is prime if and only if x is a power of 2, i.e.,… Read More »
Starting with any positive integer N, we define the Collatz sequence corresponding to N as the numbers formed by the following operations: N → N/2… Read More »
Consider below questions. How many spanning trees can be there in a complete graph with n vertices? How many labelled Trees (please note trees, not… Read More »
Most of the languages including C, C++, Java and Python provide the boolean type that can be either set to False or True. Consider below… Read More »
We have discussed different methods to find nth Fibonacci Number.
Storage class of a variable determines whether the item has a global or local lifetime. In C, typedef is considered as a storage class like… Read More »
In C, fseek() should be preferred over rewind().
Predict the output of following program.
Atomic Operation What is an atomic operation? An idea of atomic operation helps in understanding reentrancy, critical section, thread safety, synchronization primitives, etc… (we will… Read More »
In C, a structure cannot have static members, but in C++ a structure can have static members.
const Behaviour in C and C++ In C, the const qualified identifiers will have external linkage, where as in C++ it will have internal linkage.… Read More »
In C, struct keyword must be used for declaring structure variables, but it is optional in C++.
Following relationship holds in any n-ary tree in which every node has either 0 or n children. L = (n-1)*I + 1
Enumeration constants (enum values) are always of type int in C, whereas they are distinct types in C++ and may have size different from that… Read More »