Minimum Number of Vertices to Reach All Nodes LeetCode solution in JavaScript
1/**2* @param {number} n3* @param {number[][]} edges4* @return {number[]}5*/6var findSmallestSetOfVertices = function (n, edges) {7let indegree = [];8for (let i = 0; i < n; i++) {9indegree.push(0);10}11let ans = [];12for (const arr of edges) {13indegree[arr[1]]++;14}15for (let i = 0; i < n; i++) {16if (indegree[i] == 0) {17ans.push(i);18}19}20return ans;21};