Courses
Tutorials
Jobs
Practice
Contests
Data Structure
Java
Python
HTML
Interview Preparation
Trending Now
DSA
Web Tech
Foundational Courses
Data Science
Practice Problem
Python
Machine Learning
JavaScript
System Design
Django
DevOps Tutorial
Java
C
C++
ReactJS
NodeJS
CP Live
Aptitude
Puzzles
Projects
GBlog
Three 90 Challenge: Bigger and Better
As we transit into the new phase, it's essential to fuel our inner drive for success. On popular demand, GeeksforGeeks is happy to announce that we are back with the Thre...
Read More
C Program to Implement Max Heap
In this article, we will learn the implementation of the max heap in the C programming language.A heap is a data structure like a tree with some special properties. The ba...
Read More
Heap
C Language
C Programs
DSA
Environment: Meaning, Functions, and Reasons for Environmental Crisis
Meaning of EnvironmentEnvironment is defined as the total of planetary inheritance and all resources. It includes all biotic and abiotic elements that interact with one an...
Read More
Picked
Class 12
Indian Economic Development
Commerce
C Program to Implement Min Heap
In this article, we will learn the implementation of min heap in C programming language.A heap is a data structure like a tree with some special properties. The basic requ...
Read More
Heap
C Language
C Programs
DSA
Rural Development: Meaning, Significance, Process and Evaluation
Rural development is the continuous and comprehensive socio-economic process of improving all aspects of rural life. Traditionally, rural development has been focused on t...
Read More
Picked
Class 12
Indian Economic Development
Commerce
C++ Error - Does not name a type
In C++, one of the most common errors that programmers encounter is the “does not name a type” error. The error usually occurs when the programmer writes a piece of code i...
Read More
C++
C++ Errors
Count of permutations of size 2N with at least N increasing elements
Given N, the task is to determine the count of all permutations of size 2N having at least N-increasing elements. An element pi of a permutation P is called increasing if ...
Read More
Combinatorial
Picked
DSA
Adjectives List in English
Common Adjectives List in English: Are you searching for the ideal expression to use when referring to a particular person, location, or thing? If that's the case, the Eng...
Read More
SSC/Banking
English
Parts of Speech
Grammar
Crisis Management : Meaning, Components and Causes
What is Crisis Management ?Crisis management refers to the process of preparing for, responding to, and recovering from a disruptive event or situation that has the potent...
Read More
Picked
Commerce
Management
Execution Policy of STL Algorithms in Modern C++
C++ algorithms are a set of pre-defined functions that can perform various operations on containers, such as arrays, vectors, and lists. These algorithms have a defined ex...
Read More
STL
C++
C++ 17
C++ 20
Present Perfect Continuous Tense: Definition, Formula & Examples
The verb form known as the present perfect continuous, which is also known as the present perfect progressive, is used to characterize an activity that began at some point...
Read More
SSC/Banking
English
Grammar
English Tenses
What is Rhetoric?
Speaking or writing that's intended to persuade is known as Rhetoric. If we intend to write editorial columns, or while forming points for a debate or an argumentative es...
Read More
SSC/Banking
English
Grammar
Figure of speech
Minimize Array sum by replacing L and R elements from both end with X and Y
Given an array A[] of N integers and 2 integers X and Y. The task is to minimize the sum of all elements of the array by choosing L and R and replacing the initial L eleme...
Read More
Arrays
Greedy
prefix-sum
DSA
Index of the array which would be visited in Kth operation
Given an array A[] of length N such that A[i] = i for all indices. Also, given two integers K and X. The task is to find the index of the array that would be visited in Kt...
Read More
Mathematical
GCD-LCM
DSA
Wiley Edge Interview Experience (On-Campus)
I recently appeared for an interview with Wiley Edge, and I'd like to share my experience with the GeeksforGeeks community. The interview process consisted of three rounds...
Read More
Interview Experiences
QA - Placements
Java Programs
Experiences
Capgemini Interview Experience for Analyst (On-Campus)
There were two rounds in the process.Round 1(Written Test): The test was divided into four sections and each section was an elimination round. If you clear the first secti...
Read More
Interview Experiences
Experiences
1
...
2814
2815
2816
...
11255