题目
路径都由字母、数字或空格组成,给定一个以上述代码格式表示目录的字符串input,返回深度最深的条目中,最长路径的长度。
示例 1:
输入:input = "Title\n\tSubtitle1\n\tSubtitle2\n\t\taaaa"
输出:20
解释:aaaa 路径为 "Title/Subtitle2/aaaa"
,深度是 3,路径长度 20
示例 2:
输入:input = "Title\n\tSubtitle1\n\t\taaa\n\t\tSubsubtitle1\n\t\t\tbbbb\n\tSubtitle2\n\t\tSubsubtitle2\n\t\t\tcccccc"
输出:35
解释:深度为 4 存在两个路径:
"Title/Subtitle1/Subsubtitle1/bbbb"
,长度33
"Title/Subtitle2/Subsubtitle2/cccccc"
,长度35,长度最长。
解析
-
先按照
\n
划分字符串s.split("\n")
; -
解析字符串中有几个
\t
&#