You have a data structure of employee information, including the employee’s unique ID, importance value, and direct subordinates’ IDs.You are given an array of employees employees where:
employees[i].id is the ID of the i^th employee.
employees[i].importance is the importance value of the i^th employee.
employees[i].subordinates is a list of the IDs of the direct subordinates of the i^th employee.
Given an integer id that represents an employee’s ID, return the total importance value of this employee and all their direct and indirect subordinates.
Input: employees = [[1,5,[2,3]],[2,3,[]],[3,3,[]]], id = 1Output: 11Explanation: Employee 1 has an importance value of 5 and has two direct subordinates: employee 2 and employee 3. They both have an importance value of 3. Thus, the total importance value of employee 1 is 5 + 3 + 3 = 11.
Input: employees = [[1,2,[5]],[5,-3,[]]], id = 5Output: -3Explanation: Employee 5 has an importance value of -3 and has no direct subordinates. Thus, the total importance value of employee 5 is -3.