Quantcast
Channel: Articles– GeeksforGeeks
Browsing all 339 articles
Browse latest View live

Use cases of mouse programming in C/C++ | Set 2

In this article, we will discuss some use cases of Mouse Programming: Restrict mouse pointer: The mouse pointer can be restricted in particular rectangle. The… Read More The post Use cases of mouse...

View Article


Time complexities of different data structures

Time Complexity is a concept in computer science that deals with the quantification of the amount of time taken by a set of code or… Read More The post Time complexities of different data structures...

View Article


Advantages and Disadvantages of C++

C++ is a general-purpose programming language and widely used nowadays for competitive programming. It has imperative, object-oriented, and generic programming features. C++ runs on lots… Read More The...

View Article

Features of C++ 20

C++ has a tradition of introducing new improvements and features in every 3 years in the form of a standard. With the last standard having… Read More The post Features of C++ 20 appeared first on...

View Article

Group Communication in distributed Systems

Communication between two processes in a distributed system is required to exchange various data, such as code or a file, between the processes. When one… Read More The post Group Communication in...

View Article


Must Do Coding Questions for Companies like Amazon, Microsoft, Adobe, …

As the placement season is back so are we to help you ace the interview. We have selected some most commonly asked and must do… Read More The post Must Do Coding Questions for Companies like Amazon,...

View Article

Ways to remove TLE

While solving problems on any online judge sometimes it might get Time Limit Exceeded. Below are some of the ways to optimize the code: Minimize… Read More The post Ways to remove TLE appeared first on...

View Article

Difference between Preprocessor Directives and Function Templates in C++

Preprocessor Directives are programs that process our source code before compilation. There are a number of steps involved between writing a program and executing a… Read More The post Difference...

View Article


Working and need of Mo’s Aalgorithm

Mo’s Algorithm is a generic algorithm. It can be used in many problems that require processing range queries in a static array, i.e., the array… Read More The post Working and need of Mo’s Aalgorithm...

View Article


Difference Between Linear Queue and Circular Queue

Linear Queue: A Linear Queue is generally referred to as Queue. It is a linear data structure that follows the FIFO (First In First Out)… Read More The post Difference Between Linear Queue and Circular...

View Article

Calculating the address of an element in an N-dimensional array

N-Dimensional Arrays: The N-Dimensional array is basically an array of arrays. As 1-D arrays are identified as a single index, 2-D arrays are identified using… Read More The post Calculating the...

View Article

Method of guessing and confirming

The basic idea behind this method is to guess the answer, and then prove it correct by induction. This method can be used to solve… Read More The post Method of guessing and confirming appeared first...

View Article

C++ 11 vs C++ 14 vs C++ 17

C++ is a cross-platform language used to create high-performance applications, has user-friendly syntax, rich libraries, and fast speed. The language was updated to 3 versions… Read More The post C++...

View Article


Design IIR Bandpass Elliptic Filter using Scipy- Python

IIR stands for Infinite Impulse Response, It is one of the striking characteristics of many linear-time invariant systems that are characterized from having an impulse… Read More The post Design IIR...

View Article

Art Gallery Problem

Problem Description: The Art Gallery Problem is formulated in geometry as the minimum number of guards that need to be placed in an n-vertex simple… Read More The post Art Gallery Problem appeared...

View Article


Shor’s Factorization Algorithm

Shor’s Factorization Algorithm: Shor’s Factorization Algorithm is proposed by Peter Shor. It suggests that quantum mechanics allows the factorization to be performed in polynomial time,… Read More The...

View Article

Successor Graph

A Successor Graph is a directed graph in which each vertex has outdegree one, i.e., exactly one edge starts at each node. A successor graph… Read More The post Successor Graph appeared first on...

View Article


Difference Between one-dimensional and two-dimensional array

Array is a data structure that is used to store variables that are of similar data types at contiguous locations. The main advantage of the… Read More The post Difference Between one-dimensional and...

View Article

Must Do Coding Questions for Companies like Amazon, Microsoft, Adobe, …

As the placement season is back so are we to help you ace the interview. We have selected some most commonly asked and must do… Read More The post Must Do Coding Questions for Companies like Amazon,...

View Article

Subdomain takeover from scratch to advance

Sub-domain Takeover :  Sub-domain takeover is a common and most popular vulnerability. If you are not aware of such kind of vulnerability so, you can… Read More The post Subdomain takeover from scratch...

View Article
Browsing all 339 articles
Browse latest View live