All Easy Articles
The Caesar cipher is a simple encryption technique that was used by Julius Caesar to send secret messages to his allies. It works by shifting… Read More
There are certain key points that are needed to be remembered before adhering forward where we will be discussing and implementing static and dynamic bindings… Read More
Computer Vision as you know (or even if you don’t) is a very powerful tool with immense possibilities. So, when I set up to prepare… Read More
This article describes a very basic one-way Client and Server setup where a Client connects, sends messages to the server and the server shows them using… Read More
Regular competitive programmers face common challenge when input is large and the task of reading such an input from stdin might prove to be a… Read More
There are many garbage collection algorithms that run in the background, of which one of them is mark and sweep. All the objects which are… Read More
Picture a bay where lots of private boats are docked. The location is called a seaport, literally a port at or on the sea. Everyone… Read More
Prerequisite: Iterators in Python Following are different ways to use iterators.  C-style approach: This approach requires prior knowledge of a total number of iterations.  Python… Read More
The definition of context free grammars (CFGs) allows us to develop a wide variety of grammars. Most of the time, some of the productions of… Read More
Given an integer array, find a maximum product of a triplet in the array. Examples:  Input:  [10, 3, 5, 6, 20]Output: 1200Explanation: Multiplication of 10,… Read More
An iterator in Python is an object that is used to iterate over iterable objects like lists, tuples, dicts, and sets. The Python iterators object… Read More
Prerequisite: Object-Oriented Programming in Python | Set 1 (Class, Object and Members)  Data hiding  In Python, we use double underscore (Or __) before the attributes… Read More
Given two sorted singly linked lists having n and m elements each, merge them using constant space. First n smallest elements in both the lists… Read More
Python provides direct methods to find permutations and combinations of a sequence. These methods are present in itertools package. Permutation  First import itertools package to… Read More
Given two Binary Trees, write a function that returns true if two trees are mirror of each other, else false. For example, the function should… Read More
We are given n triangles along with length of their three sides as a,b,c. Now we need to count number of unique triangles out of… Read More
Given two numbers x and y, and a range [l, r] where 1 <= l, r <= 32. The task is consider set bits of… Read More
Given an array of positive and negative numbers, arrange them in an alternate fashion such that every positive number is followed by negative and vice-versa.… Read More
A number ‘n’ is called Bleak if it cannot be represented as sum of a positive number x and set bit count in x, i.e.,… Read More
  Java provides two interfaces to sort objects using data members of the class:  ComparableComparatorUsing Comparable Interface A comparable object is capable of comparing itself… Read More