We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 8e35228 commit fa766e5Copy full SHA for fa766e5
1233-remove-sub-folders-from-the-filesystem/1233-remove-sub-folders-from-the-filesystem.java
@@ -0,0 +1,19 @@
1
+class Solution {
2
+ public List<String> removeSubfolders(String[] folder) {
3
+ Arrays.sort(folder);
4
+ List<String> result = new ArrayList<>();
5
+
6
+ for(int i=0; i< folder.length; i++){
7
+ String str = folder[i];
8
+ result.add(str);
9
+ String base = str+"/";
10
11
+ while(i+1< folder.length && folder[i+1].startsWith(base)){
12
+ i++;
13
+ }
14
15
16
17
+ return result;
18
19
+}
0 commit comments