DFS of an Acyclic & Cyclic Graph in Arabic - Problem Solving بالعربي

  Рет қаралды 567

Ahmed Elemam

Ahmed Elemam

Күн бұрын

Data structures and algorithms in Arabic with Omar Morsy ‪@omarmorsy02‬
Graph
Depth-First Search
workat.tech/pr...
workat.tech/pr...
‏ ⁦‪ / @omarmorsy02 ‪@omarmorsy02‬

Пікірлер: 4
@alfykerolous1869
@alfykerolous1869 2 ай бұрын
why would u use a visited arr since it's a tree and ACYCLIC no need for it just check when dfsing :D send ur parent or previous and donot dfs if you u r ur parent
@ahmdelemam
@ahmdelemam 2 ай бұрын
Yes, we explained that at the end, just be patient and keep watching 😃
@alfykerolous1869
@alfykerolous1869 2 ай бұрын
@@ahmdelemam mb😁
@HassanAhmed-kx2yu
@HassanAhmed-kx2yu 3 ай бұрын
A non-recursive (iterative) implementation of pre-order traversal using a stack : ArrayList dfs(ArrayList[] adjList) { ArrayList traversal = new ArrayList(); Set visited = new HashSet(); Stack stack = new Stack(); stack.push(0); visited.add(0); while (!stack.empty()) { var top = stack.pop(); traversal.add(top); for (int i=adjList[top].size() - 1; i >= 0; i--) { if(!visited.contains(adjList[top].get(i))) { stack.push(adjList[top].get(i)); visited.add(adjList[top].get(i)); } } } return traversal; }
3 sum - Three Sum in Arabic - Problem Solving بالعربي
15:34
Ahmed Elemam
Рет қаралды 1,6 М.
iPhone or Chocolate??
00:16
Hungry FAM
Рет қаралды 46 МЛН
pumpkins #shorts
00:39
Mr DegrEE
Рет қаралды 59 МЛН
小天使和小丑太会演了!#小丑#天使#家庭#搞笑
00:25
家庭搞笑日记
Рет қаралды 37 МЛН
React visually explained: 'use client'
15:57
Delba
Рет қаралды 41 М.
Graph Theory - Maximum Flow - 2 (Arabic)
25:54
Arabic Competitive Programming
Рет қаралды 6 М.
Data Engineer - Skills and Technologies (Arabic)
12:57
DataValley Technologies
Рет қаралды 7 М.
Graph Theory - Euler Tour (Arabic)
18:31
Arabic Competitive Programming
Рет қаралды 4,4 М.
Being Competent With Coding Is More Fun
11:13
TheVimeagen
Рет қаралды 88 М.
Get Started with Capture the Flags | OverTheWire
16:09
Cyb3rMaddy
Рет қаралды 108 М.
Overlapping intervals - Problem Solving ‎بالعربي
30:10
Ahmed Elemam
Рет қаралды 1,3 М.
Postgres just got even faster
26:42
Hussein Nasser
Рет қаралды 32 М.
Graph Theory - Kruskal Algorithm [Disjoint Set] (Arabic)
22:14
Arabic Competitive Programming
Рет қаралды 14 М.
тгк - hahalivars
0:48
HAHALIVARS
Рет қаралды 1,9 МЛН
Кто тут самый-самый?
0:36
НеМаЛой
Рет қаралды 4,2 МЛН
Новый друг для Снежного Барса 🐅 #животные #милыеживотные
0:58
Officer Rabbit is so bad. He made Luffy deaf. #funny #supersiblings #comedy
0:18
Funny superhero siblings
Рет қаралды 14 МЛН