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
Significance of Green, Red and Blue Dustbins
Significance of Green, Red, and Blue Dustbins: Waste separation is a simple and easy process of segregating waste materials for recycling and ensuring proper disposal of w...
Read More
Picked
School Learning
School Geography
Human-Population
Environment
Social Science
What was the Role of Mahatma Gandhi in Champaran Movement?
The Champaran Satyagraha, which is dated 1917, was the first satyagraha movement led by Mahatma Gandhi in the British period and is considered to be an important form of r...
Read More
Picked
School Learning
School History
Social Science
What is Data Mining - A Complete Beginner's Guide
Data mining is the process of discovering patterns and relationships in large datasets using techniques such as machine learning and statistical analysis. The goal of data...
Read More
GBlog
Technical Scripter
Data Mining
Technical Scripter 2022
AI-ML-DS
Relationship between TP, MP, and AP
Consumers and producers both play a crucial role in the efficient operation of an economy. A producer uses a variety of inputs to create commodities and services. Producti...
Read More
Picked
Class 11
Microeconomics
Commerce
Difference between CSS Variables and Preprocessor
In this article, You will learn the differences between the CSS variables (cascading variables) and CSS preprocessors. They both implement the extra capabilities into CSS ...
Read More
Technical Scripter
Web Technologies
Picked
CSS
Technical Scripter 2022
Web Tech - Difference between
Minimize the String by finding the shortest path from one end to another
Given a string str representing a direct connection between arr[i] and arr[i+1] in the given string, the task is to minimize the string by finding the shortest path from o...
Read More
Strings
Hash
Hash
strings
DSA
Create a Form using React JS
Creating a From in React includes the use of JSX elements. We will be using a functional component to render the elements. Various HTML elements are created in the project...
Read More
Project
Web Technologies
ReactJS
Web Development Projects
ReactJS-Projects
How to Validate Email Address without using Regular Expression in JavaScript ?
Email validation in JavaScript is the process of ensuring that an email address entered by the user is in the correct format and is a valid email address or not. This is t...
Read More
Technical Scripter
Web Technologies
JavaScript
JavaScript-Questions
Technical Scripter 2022
Pointer Events in Javascript DOM
Pointer events are a set of DOM (Document Object Model) events that provide a unified way of handling inputs from a variety of devices, such as touchscreens, mouse, and pe...
Read More
Technical Scripter
Web Technologies
JavaScript
Picked
JavaScript-Questions
JavaScript-Events
Technical Scripter 2022
JSON vs JavaScript Object
In this article, we will learn about JSON and JavaScript Object and the key differences between them.What is JavaScript Object?The foundation of contemporary JavaScript i...
Read More
Technical Scripter
Web Technologies
JavaScript
javascript-object
JavaScript-Questions
Technical Scripter 2022
Find the maximum element of every subtree of a Binary Tree
Given a Binary Tree, find the maximum element of every subtree of it.Examples :Input : 1 / \ 2 3 / \ / \4 5 6 7Output : [4, 5, 5, 7, 6, 7, 7]Explanation: The ...
Read More
Tree
Binary Tree
Picked
DSA
Unemployment and its Types
Unemployment is one of the most important problems that can be found in any country in the world, regardless of its economic condition. Unemployment is defined as a condit...
Read More
Class 12
Indian Economic Development
Commerce
7 Important Types of Nonverbal Communication
Human-to-human communication is more diverse than simple speech-based conversations. While you can know what the other person is trying to say to you through their words, ...
Read More
GBlog
Find the winner in game of rotated Array
Given a circular connected binary array X[] of length N. Considered two players A and B are playing the game on the following move:Choose a sub-array and left-rotate it on...
Read More
Competitive Programming
Game Theory
Arrays
DSA
Queries on Graph for finding shortest path with maximum coins
Given an unweighted directed graph with N vertices and M edges and array A[] of size N. Given Q queries of the form (U, V), the task for this problem is for every query to...
Read More
Graph
Dynamic Programming
Data Structures
DSA
1
...
2989
2990
2991
...
11256