The WireUs Challenge is an extrapolation of 100 days of code/project to learn and enhance your design and development skills. Pooja Gerais currently in the third semester of her graduation and is pursuing Bachelors in Technology in the field of ...

Staying ahead of the learning curve is quite important but at the same time, keeping our curiosity to learn, create and deliver is what matters the most. Let’s take you through the journey of this curious student who created an ...

A bit is a basic unit to store information in digital format. It is represented in either 0’s or 1’s. Playing with bits can be fun with competitive programming. The bits work faster by reducing your execution time as it ...

Bharat Goyal is a Computer Science student at the Netaji Subhash University of Technology and has recently completed his Competitive Programming course with Coding Ninjas. He started programming in his first year of college on HackerRank and in 2018 he ...

Competitive Programming as the names suggest is kind of programming in any contest or competition. In other words, it is brain sport which usually takes place over the internet or local network means it’s kind of competition of programming. Suppose ...

One of the earliest known numerical algorithms is that developed by Euclid (the father of geometry) in about 300 B.C. for computing the Greatest Common Divisor (GCD) of two positive integers. Euclid’s algorithm is an efficient method for calculating the ...

In this tutorial, we will focus on some of the most important and popular libraries of C++ from the view of competitive programming and interview preparation. This will help you a lot in future for coding and programming. Well, we ...

TCS CodeVita is the flagship coding contest of TCS which is organised every year for science and engineering students who like coding and wish to pursue a career in this field. Here, students across the globe participate and compete to win ...

Data structures are a way of storing and retrieving data in an efficient manner. Data structures may be linear or non-linear depending on whether they store data sequentially or not. Linear data structures include arrays, stack, queues and linked list. ...

A Linked List is a linear data structure which consists of a group of nodes. Unlike an array, it has elements that are stored in random memory locations. Each node contains two fields: data stored at that particular address. Pointer ...