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.