Learn
Practice
Interview
Resources
Newsletter
F
Toggle theme
0
F
0
Toggle menu
Animations
← Back to All Animations
Remove Sub-Folders from the Filesystem
Bookmark
Brute Force
Sorting
Trie
Input
Standard
Single Root
No Sub-Folders
Custom
folder
=
[/a, /a/b, /c/d, /c/d/e, /c/f]
Comparing
-
Result
[]
0
/a
1
/a/b
2
/c/d
3
/c/d/e
4
/c/f
Comparing
-
Result
[]
0
/a
1
/a/b
2
/c/d
3
/c/d/e
4
/c/f
Comparing
i = 0, j = 1
Result
[]
0
/a
i
1
/a/b
j
2
/c/d
3
/c/d/e
4
/c/f
Comparing
i = 0, j = 4
Result
["/a"]
0
/a
i
1
/a/b
2
/c/d
3
/c/d/e
4
/c/f
j
Comparing
i = 1, j = 0
Result
["/a"]
0
/a
j
1
/a/b
i
2
/c/d
3
/c/d/e
4
/c/f
Comparing
i = 2, j = 1
Result
["/a"]
0
/a
1
/a/b
j
2
/c/d
i
3
/c/d/e
4
/c/f
Comparing
i = 2, j = 4
Result
["/a", "/c/d"]
0
/a
1
/a/b
2
/c/d
i
3
/c/d/e
4
/c/f
j
Comparing
i = 3, j = 1
Result
["/a", "/c/d"]
0
/a
1
/a/b
j
2
/c/d
3
/c/d/e
i
4
/c/f
Comparing
i = 4
Result
["/a", "/c/d"]
0
/a
1
/a/b
2
/c/d
3
/c/d/e
4
/c/f
i
Comparing
i = 4, j = 3
Result
["/a", "/c/d"]
0
/a
1
/a/b
2
/c/d
3
/c/d/e
j
4
/c/f
i
Comparing
-
Result
["/a", "/c/d", "/c/f"]
0
/a
1
/a/b
2
/c/d
3
/c/d/e
4
/c/f
algo
master
.
io
Step:
Start: check every pair among 5 folders
0 / 30
Input
Standard
Single Root
No Sub-Folders
Custom
folder
=
[/a, /a/b, /c/d, /c/d/e, /c/f]
0 / 30
algo
master
.
io
Step:
Start: check every pair among 5 folders