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
Frontend Developer Roadmap 2024
Frontend development means to design the face of a website or application. It involves working on the appearance of the website. Building interactive buttons, using images...
Read More
What is TABU Search?
Tabu search (TS) is an iterative neighborhood search algorithm, where the neighborhood changes dynamically. Tabu search enhances local search by avoiding points in the sea...
Read More
Searching
Python
Analysis of Algorithms
Artificial-intelligence
DSA
Maximum illumination duration with reducing candles
Given an arrayarr[]ofsize Nrepresenting the size of candles whichreduce by1 unit eachday. The room is illuminated using the givenNcandles.Find the maximum number of days t...
Read More
Arrays
Data Structures
Arrays
DSA
Basic Coding Problems
Find out the person who got the ticket last.
Npeople from 1 to N are standing in the queue at a movie ticket counter. It is a weird counter, as it distributes tickets to thefirst Kpeople and then thelast Kpeople and ...
Read More
Queue
Greedy
Data Structures
Greedy Algorithms
DSA
Ishaan's position for internship selection
Problem Statement :-Ishaan wants to intern at GeeksForGeeks but for that, he has to go through a test. There are n candidates applying for the internship including Ishaan ...
Read More
Algorithms-Searching
DSA
Basic Coding Problems
DSA-Blogs
Achieving Y through integer splitting
Given integers X and Y, the task is to check if Y can be formed from X by performing the following operations any number of times:Split X into 2 integers A and B such that...
Read More
Dynamic Programming
Recursion
Algorithms-Recursion
DSA
Construction of multiple AP Arrays
Given an array A[] of N integers, the task is to check if it is possible to construct several arrays (at least one) using all the elements of the array A[] such that in ea...
Read More
Arrays
array-rearrange
DSA
Decode the Secret Heist Code
Berlin and Professor are on a secret heist mission, They have a secret code that's the code which will signal Berlin to enter the building and initiate the heist. The plan...
Read More
Strings
Adobe
Competitive Programming
two-pointer-algorithm
strings
DSA
Minimum Bitwise AND operations to make two numbers equal
Given two numbers a and b, the task is to find the minimum number of operations required to make a and b equal. In each operation, we can pick a non-negative integer x and...
Read More
Bit Magic
Data Structures
Bitwise-AND
DSA
Git Cheat Sheet
Git Cheat Sheet is a comprehensive quick guide for learning Git concepts, from very basic to advanced levels. By this Git Cheat Sheet, our aim is to provide a handy refere...
Read More
GitHub
Git
GFG Sheets
GIT
Cheat Sheet
Introduction to Levenshtein distance
Levenshtein distance is a measure of the similarity between two strings, which takes into account the number of insertion, deletion and substitution operations needed to t...
Read More
Picked
DSA
Spring Boot Microservices Communication using FeignClient with Example
FeignClient also known as Spring Cloud OpenFeign is a Declarative REST Client in Spring Boot Web Application. But what do you mean by Declarative REST Client? It means we ...
Read More
Java
Picked
Java-Spring-Boot
Java Microservices
Advance Java
How to Call REST Services with WebClient in Spring Boot?
Representational State Transfer (REST) is an architectural style that defines a set of constraints to be used for creating web services. REST API is a way of accessing web...
Read More
Java
Picked
Java-Spring-Boot
Java Microservices
Advance Java
Spring Cloud - Difference Between Client Side and Server Side Load Balancer
Spring Cloud is a collection of projects like load balancing, service discovery, circuit breakers, routing, micro-proxy, etc will be given by Spring Cloud. So spring Cloud...
Read More
Java
Difference Between
Picked
Java-Spring-Cloud
Advance Java
Spring Security - Securing Endpoints Using antMatchers()
antMatchers() is used to configure the URL paths which either can be permitted or denied to the user's http request, according to the role or the authorization of that par...
Read More
Java
Picked
Java-Spring-Security
Advance Java
Server Side Service Discovery in Microservices
Microservices are small, loosely coupled distributed services. Microservices architecture evolved as a solution to the scalability, independently deployable, and innovatio...
Read More
Java
Picked
Microservices
Java Microservices
1
...
2547
2548
2549
...
11271