Courses
Tutorials
Practice
Data Structure
Java
Python
HTML
Interview Preparation
DSA
Practice Problems
C
C++
Java
Python
JavaScript
Data Science
Machine Learning
Courses
Linux
DevOps
SQL
Web Development
System Design
Aptitude
GfG Premium
Similar Topics
Web Technologies
37.4K+ articles
DSA
22.8K+ articles
Competitive Programming
3.3K+ articles
Algorithms
2.0K+ articles
Data Structures
1.1K+ articles
Recursion
1.0K+ articles
Graph
953+ articles
DFS
359+ articles
BFS
228+ articles
Data Structures-Graph
24+ articles
Algorithms-Graph Traversals
29 posts
Recent Articles
Popular Articles
Minimize cost to color all the vertices of an Undirected Graph using given operation
Last Updated: 26 May 2021
Given two integers V and E representing the number of vertices and edges of an undirected graph G(V, E), a list of edges EdgeList, and an array A[] representing the cost t...
read more
Graph
Greedy
Searching
Recursion
DSA
DFS
Algorithms-Graph Traversals
connected-components
Comparison between Tarjan's and Kosaraju's Algorithm
Last Updated: 09 November 2023
Tarjan's Algorithm: The Tarjan's Algorithm is an efficient graph algorithm that is used to find the Strongly Connected Component(SCC) in a directed graph by using only one...
read more
Graph
Stack
Algorithms
Advanced Data Structure
Technical Scripter
Technical Scripter 2020
DSA
DFS
graph-connectivity
Algorithms-Graph Traversals
Minimum time taken by each job to be completed given by a Directed Acyclic Graph
Last Updated: 19 April 2024
Given a Directed Acyclic Graph having V vertices and E edges, where each edge {U, V} represents the Jobs U and V such that Job V can only be started only after completion ...
read more
Graph
Algorithms
Greedy
DSA
BFS
Topological Sorting
Data Structures-Graph
Algorithms-Graph Traversals
Graph Traversals
Rational Numbers
Last Updated: 07 October 2024
Rational numbers are a fundamental concept in mathematics, defined as numbers that can be expressed as the ratio of two integers, where the denominator is not zero. Repres...
read more
Technical Scripter
Picked
Android
Mathematics
School Learning
Class 8
Technical Scripter 2020
PrimeNG-DragDrop
Algorithms-Graph Traversals
C Quiz - 108
QA - Placement Quizzes-Data Interpretation
GATE-GATE CS 1996
rational-numbers
TCS-coding-questions
Maths-Class-8
Node vs Express
Last Updated: 07 January 2025
Node.js and Express are two essential tools in the JavaScript ecosystem, especially for server-side development. While they are often used together, they serve different p...
read more
Technical Scripter
Difference Between
JavaScript
Web Technologies
Node.js
Technical Scripter 2020
C++-Misc C++
Algorithms-Graph Traversals
Java-SecureRandom
TCS-coding-questions
Node.js-Misc
Java-HijrahDate
Express.js
Python numpy-Random
Web Technologies - Difference Between
Difference between tilde ( ~ ) and caret ( ^ ) in package.json
Last Updated: 14 August 2024
In package.json, the tilde (~) and caret (^) symbols are used to specify the version range for dependencies, controlling how updates are handled when you run npm install o...
read more
Difference Between
JavaScript
Web Technologies
Node.js
Algorithms-Graph Traversals
NodeJS-Questions
Node-npm
Web Technologies - Difference Between
Minimum bridges required to be crossed to reach N<sup>th</sup> city
Last Updated: 27 May 2021
Given an integer N denoting the number of connected cities ( numbered from 1 to N ) and a 2D array arr[][] consisting of pairs connected to each other by bidirectional bri...
read more
Graph
Queue
Algorithms
DSA
Arrays
Amazon-Question
interview-preparation
BFS
Algorithms-Graph Traversals
cpp-queue
Circumference of Circle - Definition, Perimeter Formula, and Examples
Last Updated: 14 January 2025
The circumference of a circle is the distance around its boundary, much like the perimeter of any other shape. It is a key concept in geometry, particularly when dealing w...
read more
Picked
Mathematics
School Learning
Class 8
Maths MAQ
Algorithms-Graph Traversals
Pigeonhole Principle
Geometry - MAQ
Maths-Formulas
Maths-Class-8
Math-Concepts
Preamble of the Indian Constitution - Facts for UPSC
Last Updated: 16 January 2024
The Preambleof the Indian Constitution is a brief introduction that sets down the fundamental goals and ideas of the document itself as well as identifying the people as t...
read more
Picked
UPSC
Political Science
General Knowledge
Visteon
permutation
TCS
GATE-Gate IT 2007
Operators
Algorithms-Graph Traversals
QA - Placement Quizzes-Data Interpretation
GATE-GATE CS 1996
Pigeonhole Principle
Java-Sql package
CSS-Functions
B-Tree
Multi Commodity Exchange
Python wxPython-statusBar
Political GK
India GK
Basic Geometry for Competitive Programming
Last Updated: 11 April 2024
Ever wondered how to tackle tricky problems in competitive programming? Well, basic geometry is your secret weapon! In this article, we're diving into the basics Geometric...
read more
Competitive Programming
DSA
HomeBell
Algorithms-Graph Traversals
QA - Placement Quizzes-Data Interpretation
Java-Sql package
TCS-coding-questions
Python numpy-Random
Geometry
Find a string of minimum length containing exactly N occurrences of AB Subsequences
Last Updated: 22 January 2024
Given an integer N. The task is to print a minimum possible length string such that there must be exactly N occurrences of "AB" subsequences.Examples:Input: N = 5Output: A...
read more
Strings
Geeks Premier League
DSA
subsequence
Algorithms-Graph Traversals
Volkswagen IT Services
Geeks Premier League 2023
Range Operations and Lazy Propagation for Competitive Programming
Last Updated: 03 May 2024
In competitive programming, mastering range operations and understanding lazy propagation techniques is a crucial skill set for efficiently handling complex problems invol...
read more
Competitive Programming
DSA
Intellipaat
Huawei
Segment-Tree
C++-Misc C++
Algorithms-Graph Traversals
Python numpy-Random
Power Factor Improvement
Last Updated: 27 February 2024
Power factor improvement is an indispensable piece of optimizing electrical systems for expanding effectiveness and diminished energy utilization. In the space of electric...
read more
Picked
Geeks Premier League
Tatvasoft
Visteon
C-Data Types
C++-Misc C++
Algorithms-Graph Traversals
QA - Placement Quizzes-Data Interpretation
Pigeonhole Principle
CouponMoto
CSS-Functions
VVDN Technologies
Scala-Arrays
B-Tree
Java-HijrahDate
Electrical Engineering
Geeks Premier League 2023
Electric circuits
Switch Users on Linux with the su Command
Last Updated: 19 January 2024
Switching users on a Linux system is a fundamental aspect of system administration, allowing users to perform tasks with different privileges. The 'su' command, short for ...
read more
Linux-Unix
Picked
Geeks Premier League
Tatvasoft
C++-Misc C++
Algorithms-Graph Traversals
JP Morgan
python-dict
Volkswagen IT Services
Geeks Premier League 2023
A* Search Algorithm in Python
Last Updated: 17 April 2024
Given an adjacency list and a heuristic function for a directed graph, implement the A* search algorithm to find the shortest path from a start node to a goal node.Example...
read more
Algorithms
Picked
DSA
Algorithms-Graph Traversals
Python-DSA
1
2
We use cookies to ensure you have the best browsing experience on our website. By using our site, you acknowledge that you have read and understood our
Cookie Policy
&
Privacy Policy
Got It !