isIncomingEdgeExists
of size n
with false
values.edges
array. For each edge [from, to]
, set isIncomingEdgeExists[to]
to true
.requiredNodes
.isIncomingEdgeExists
array. For each index i
where isIncomingEdgeExists[i]
is false
, add i
to requiredNodes
.requiredNodes
.