In this article, we will look into an interesting problem asked in many coding interviews related to arrays: Dutch National Flag Problem. We will discuss the problem, the intuition behind it, and the ...Read more »
In this article, we will take a look at the advantages and disadvantages of one of the most basic data structures in programming – Arrays. But before that, let us have a brief understanding of what ar...Read more »
In this article, we will take a look at the two components of computer networking – Workgroup and Domain.
A domain is a collection of computers where one computer acts as a server and all others are c...Read more »
In this article, we will study the two types of addresses in the operating system – Physical and Logical addresses and take a look at the differences between the two of them.
How do we define an addre...Read more »
In this article, we will have a look at the two network configurations in computer networks – ipconfig and ifconfig. Before diving into the details, let us have a brief understanding of what is config...Read more »
In this article, we will take a look at the Stop and Wait protocol of a computer networking system. In order to understand the mechanism of this protocol, we will first have a brief understanding of t...Read more »
Run a startup and need a cool website or have a new project that requires web design & development? Either way, first thing you have to decide: whether to hire the specialists yourself or find a g...Read more »
In this article we will have a look at an interesting Searching Algorithm: Interpolation Search. We will also look at some examples and the implementation. Along with this we look at complexity analys...Read more »
Nearly all software developers of a certain generation learned to program with a version of the Pascal programming language. Niklaus Wirth designed the Pascal language with the intention of encouragin...Read more »
We all are well aware of Read-Only Memory, abbreviated as ROM, which is actually a memory chip used to store data permanently and retains it even when the system is turned off. In this article, we wil...Read more »
In this article, we will take a look at one of the most intriguing concepts which exist in our computer programming world – Spooling.
The word ‘SPOOL’ is derived from the old french word ‘espule’ whic...Read more »
Global variables are described at the top of a program, outside of all functions. The value of a global variable remains constant throughout the execution of the program. Every function that is declar...Read more »
In this article, we will take a look at two of the most basic functions used in the C language and subsequently, we will compare them on the basis of their usage.
Both fgets and scanf functions are us...Read more »
Companies everywhere are handling more data than ever and all these terabytes of data need to be stored somewhere. Should you store the data in a database, a data warehouse, or a data lake? How do you...Read more »
In this article, we will see how can we print a number in hexadecimal format using C language, but before that, we will take a look at what this format is all about.
In C language, a value in hexadeci...Read more »
In this article, we will first look at how can we assign an address to a variable and then print the address using C language.
First of all, we will take a look at how addresses are assigned to any va...Read more »