type
status
date
slug
summary
tags
category
icon
password
创建时间
Jan 2, 2025 03:21 AM
你正在维护一个项目,该项目有
n
个方法,编号从 0
到 n - 1
。给你两个整数
n
和 k
,以及一个二维整数数组 invocations
,其中 invocations[i] = [ai, bi]
表示方法 ai
调用了方法 bi
。已知如果方法
k
存在一个已知的 bug。那么方法 k
以及它直接或间接调用的任何方法都被视为 可疑方法 ,我们需要从项目中移除这些方法。只有当一组方法没有被这组之外的任何方法调用时,这组方法才能被移除。
返回一个数组,包含移除所有 可疑方法 后剩下的所有方法。你可以以任意顺序返回答案。如果无法移除 所有 可疑方法,则 不 移除任何方法。
深度优先遍历
优化,不需要另外的存储空间,存储是否为可疑方法
📎 参考
- 无