All Expert Articles

## Breadth First Search without using Queue 5

Breadth-first search is a graph traversal algorithm which traverse a graph or tree level by level. In this article, BFS for a Graph is implemented… Read More »

## Count of interesting primes upto N 5

Given a number N, the task is to find the number of interesting primes less than equal to N. An interesting prime is any prime… Read More »

## Port Address Translation (PAT) mapping to Private IPs 5

In this article we will be learning how exactly a Home network works. In the beginning we should keep in mind that when we connect… Read More »

## Various Properties of context free languages (CFL) 5

Context-Free Language (CFL) is a language which is generated by a context-free grammar or Type 2 grammar(according to Chomsky classification) and gets accepted by a… Read More »

## Run-time Storage Organization 5

The run-time environment is the structure of the target computers registers and memory that serves to manage memory and maintain information needed to guide a… Read More »

## How to Make Your Work From Home More Productive? 5

A lot of people fantasize about working from the comfort of their own home and people are also getting this opportunity due to some circumstances… Read More »

## Count numbers whose maximum sum of distinct digit-sum is less than or equals M 5

Given an array of integers arr[] and a number M, the task is to find the maximum count of the numbers whose sum of distinct… Read More »

## Count ways to change direction of edges such that graph becomes acyclic 5

Given a directed and unweighted graph consisting of N vertices and an array arr[] where ith vertex have a directed edge to arr[i]. The task… Read More »

## When should you use Waterfall Model 5

The Waterfall Model is the earliest SDLC approach that was used for software development. This model is an example of a sequential model. So it… Read More »

CPU Scheduling, involves many different scheduling algorithms which have their Advantages and Disadvantages. 1. First Come First Serve (FCFS): Advantages – It is simple and… Read More »

## Top 10 Reasons to Learn AWS – Services And Benefits 5

Cloud computing is the latest buzzword in the IT sector. Today it has become a critical element in the business and it has changed the… Read More »

## Sending bulk SMS in Node.js using Twilio 5

SMS is a common method of sending short messages between cell phones, but these SMS can be sent to multiple users at a time using… Read More »

## Atomic Variables in Java with Examples 5

In mutithreading, the shared entity mostly leads to a problem when concurrency is incorporated. A shared entity such as, mutable object or variable, might be… Read More »

## How to read command line arguments in Node.js ? 5

Command-line arguments (CLI) are strings of text used to pass additional information to a program when an application is running through the command line interface… Read More »

## CamelCase Pattern Matching 5

Given a list of words where each word follows CamelCase notation, the task is to print all words in the dictionary that match with a… Read More »

## Top 5 PSUs for Computer Science Engineers in India 5

Every year, the Public Sector Undertakings(PSUs) of India offers an ample amount of employment opportunities (especially for Engineering Graduates!). And who wouldn’t want to work… Read More »

## Optimizing state table of a completely specified machine 5

Optimize state table form a given state table of a completely specified machine using partition based algorithm. Examples: Input : 6 E 0 D 1… Read More »

## What are DeepFakes and How Dangerous are They? 5

Did you hate the last season of Game of Thrones? Most probably! Did you also watch the online video of Jon Snow saying sorry for… Read More »

## How to Deploy Your React Websites on GitHub? 5

Building a web application is always exciting for developers especially when you step into the programming world for the first time. You build the frontend… Read More »

## Sum of M maximum distinct digit sum from 1 to N that are factors of K 5

Given an array of natural numbers upto N and two numbers M and K, the task is to find the sum of M maximum distinct… Read More »