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
Puzzle | The Stolen Necklace
A priceless necklace has been stolen from a mansion, and the police have narrowed it down to three suspects: Alice, Bob, and Carol. The detective on the case interrogates ...
Read More
Puzzles
Logical Puzzles
Asynchronous Caching Mechanisms to Overcome Cache Stampede Problem
Caching is a critical component in modern software systems, serving as an effective means to reduce latency and improve system performance. Asynchronous caching is a cach...
Read More
Picked
Geeks Premier League
System Design
Geeks Premier League 2023
Caching - System Design
Derivative Rules
Derivative Rules are a set of rules that need to be followed while differentiating different functions. Rules of Derivative are also called Differentiation Rules. Differen...
Read More
Picked
Mathematics
School Learning
Class 12
Geeks Premier League
Maths-Class-12
Calculus
Geeks Premier League 2023
JEE Main 2024: Intimation Slip Session 1 (Released) Registration Date, Syllabus, Exam Pattern
JEE Main 2024: The JEE Main exam city intimation slip for session 1 has been released by NTA, on 12th Jan 2024. The JEE Mains City intimation slip for 2024 will be made av...
Read More
Picked
GFG Academy
IIT- JEE
IIT JEE
Find maximum difference between elements having a fixed index difference of K
Given an integer K and an unsorted array of integers arr[], find the maximum difference between elements in the array having a fixed index difference of K.Examples: Input:...
Read More
Arrays
Mathematical
Arrays
array-range-queries
DSA
JavaScript Program to Print all Substrings of a Given String
In this article, we will see how we can print all substrings of a given string in JavaScript language. We have provided an input string, from which we need to print all th...
Read More
Web Technologies
JavaScript
javascript-string
Picked
JavaScript-DSA
Geeks Premier League
JavaScript-Program
Geeks Premier League 2023
Contest Experiences | Job-A-Thon 14 Hiring Challenge
About The Challenge: Job-A-Thon 14 Hiring ChallengeThis challenge was organized by the GFG Weekly Coding Contest. Job-a-Thon. On 21 Oct 2022 8:00 PM to 21 Oct 2022 10:30 P...
Read More
Picked
Contest Experiences
Create an Autoplay Carousel using HTML CSS and JavaScript
Creating an autoplay carousel using HTML, CSS, and JavaScript is a great way to showcase multiple images or content in a visually appealing way. In this article, we'll wal...
Read More
Web Technologies
JavaScript
Picked
Geeks Premier League
JavaScript-Projects
Geeks Premier League 2023
Minimum elements to be removed to make pairwise Bitwise XOR 0 or 1
Given an array X[] of length N. Then your task is to output the minimum number of elements needed to remove so that the Bitwise XOR of any pair is either 0 or 1.Examples:I...
Read More
Arrays
Bit Magic
Bitwise-XOR
Greedy Algorithms
Geeks Premier League
DSA
Geeks Premier League 2023
DSA Tutorials
Find whether the given number is at the correct position in Sorted Matrix
Given 3 integers N, M, and X and a 2D sorted matrix mat[][] of size NxM, check if X is at its correct position or not, mat[][] is sorted in such a manner that in every row...
Read More
Sorting
Matrix
DSA
Minimum cost to convert a '1' to a given number
Given a positive integer 'n'. Starting with 1 find the minimum cost required to convert it to n using the following operations : Multiply the number by 2 with costs aAdd 1...
Read More
Dijkstra
Graph
Shortest Path
Data Structures-Graph
Greedy Algorithms
priority-queue
DSA
CUET 2024 | Registration Form, Eligibility, Syllabus and Exam Pattern
CUET is an entrance examination conducted by the National Testing Agency (NTA) in India for undergraduate courses in central universities. Its primary objective is to stre...
Read More
Picked
Commerce
CUET
CUET-2024
NTA Full Form
The NTA is an independent and autonomous premier testing organization established by the Ministry of Education (MoE), Government of India (GoI) to conduct national-level e...
Read More
Picked
Full Form
SSC/Banking
GFG Academy
IIT- JEE
NEET
Collinear Points
Collinear Points are sets of three or more than three points that lie in a straight line. In simple words, if three or more points are collinear, they can be connected wit...
Read More
Picked
Geometric-Lines
Mathematics
School Learning
Class 10
Geeks Premier League
Maths-Class-10
Geeks Premier League 2023
PHP SplFileObject next() Function
The SplFileObject::next() is an inbuilt function in PHP that is used to iterate the file using the SplFileObject. The pointer will point next line. The SplFileObject imple...
Read More
Web Technologies
PHP-function
PHP-file-handling
PHP
1
...
2048
2049
2050
...
11182