跳到主要内容

1598.文件夹操作日志搜集器

链接:1598.文件夹操作日志搜集器
难度:Easy
标签:栈、数组、字符串
简介:执行完所有变更文件夹操作后,请你找出 返回主文件夹所需的最小步数 。

题解 1 - rust

  • 编辑时间:2022-09-09
  • 内存消耗:2.1MB
  • 编程语言:rust
  • 解法介绍:[1, k+1, 2, k, 3, k-1..]排列。
impl Solution {
pub fn min_operations(logs: Vec<String>) -> i32 {
let mut ans = 0_i32;
for log in logs {
if log.eq("../") {
ans = (ans - 1).max(0);
} else if log.ne("./") {
ans += 1;
}
}
ans
}
}