Given a 2d-matrix mat[][] consisting of positive integers, the task is to find the minimum number of steps required to reach the end of the… Read More »

Given an integer array arr[] of length N consisting of positive integers, the task is to minimize the number of steps required to reach the… Read More »

Given an N * N matrix arr[][] consisting of non-negative integers, the task is to find the number of ways to reach arr[N – 1][N… Read More »

Given a 2d-matrix consisting of positive integers, the task is to find the minimum number of steps required to reach the end of the matrix.… Read More »

Given a 2d-matrix consisting of positive integers, the task is to find the minimum number of steps required to reach the end(leftmost-bottom cell) of the… Read More »

When allocation of memory is done dynamically using dynamic memory allocator new in a constructor, it is known as dynamic constructor. By using this, we… Read More »

There are a number of open source libraries available online which can be used to generate a Quick Response(QR) Code. A good open source library… Read More »

We need permissions to send push notifications. Key Points : Notifications must be timely. Should be precise (contains all the information a user needs). Should… Read More »

In C++ there are number of stream classes for defining various streams related with files and for doing input-output operations. All these classes are defined… Read More »

Clustering analysis or simply Clustering is basically an Unsupervised learning method that divides the data points into a number of specific batches or groups, such… Read More »

The system life cycle is defined as collection of the phases of development through which a computer-based system passes. Life cycle phases have been defined… Read More »

There are many approaches to download a file from a URL some of them are discussed below: Method 1: Using file_get_contents() function: The file_get_contents() function… Read More »

Given a set of digits S and an integer N, the task is to find the smallest positive integer if exists which contains only the… Read More »

B-Tree Insert without aggressive splitting This algorithm for insertion takes an entry, finds the leaf node where it belongs, and inserts it there. We recursively… Read More »

Python 2.x has been the most popular version for over a decade and a half. But now more and more people are switching to Python… Read More »

Given two strings A and B and two integers b and m. The task is to find that if it is possible to form string… Read More »

Python is a widely used general-purpose, high-level programming language. It was initially designed by Guido van Rossum in 1991 and developed by Python Software Foundation.… Read More »

Automated Testing is a technique where Tester write Scripts by own and uses suitable Software or Automation Tool to test the software. It is Automation… Read More »

What is an App? Must be findable in App Store Icons must be present on Home Screen Touch and Gesture Controls Works Offline Receives push… Read More »

Web App Manifest is a simple JSON file that tells the browser about your web application and how it should behave when ‘installed’ on the… Read More »