当前位置: 首页 > news >正文

深圳市专注网站建设wordpress前台可发表文章

深圳市专注网站建设,wordpress前台可发表文章,哈尔滨网站建设吕新松,最全的域名注册给定一个保存员工信息的数据结构#xff0c;它包含了员工唯一的id#xff0c;重要度 和 直系下属的id。 比如#xff0c;员工1是员工2的领导#xff0c;员工2是员工3的领导。他们相应的重要度为15, 10, 5。那么员工1的数据结构是[1, 15, [2]]#xff0c;员工2的数据结构是… 给定一个保存员工信息的数据结构它包含了员工唯一的id重要度 和 直系下属的id。 比如员工1是员工2的领导员工2是员工3的领导。他们相应的重要度为15, 10, 5。那么员工1的数据结构是[1, 15, [2]]员工2的数据结构是[2, 10, [3]]员工3的数据结构是[3, 5, []]。注意虽然员工3也是员工1的一个下属但是由于并不是直系下属因此没有体现在员工1的数据结构中。 现在输入一个公司的所有员工信息以及单个员工id返回这个员工和他所有下属的重要度之和。 示例 1: 输入: [[1, 5, [2, 3]], [2, 3, []], [3, 3, []]], 1 输出: 11 解释: 员工1自身的重要度是5他有两个直系下属2和3而且2和3的重要度均为3。因此员工1的总重要度是 5 3 3 11。 注意: 一个员工最多有一个直系领导但是可以有多个直系下属员工数量不超过2000。    方法一 类似树的层次遍历 class Solution { public:int getImportance(vectorEmployee* employees, int id){if(employees.size() 0)return 0;int sum 0;mapint, Employee* check;for(int i 0; i employees.size(); i){check[employees[i] -id] employees[i];}queueEmployee* q;q.push(check[id]);while(!q.empty()){int len q.size();for(int i 0; i len; i){Employee* temp q.front();q.pop();sum temp -importance;for(int j 0; j temp -subordinates.size(); j){q.push(check[temp -subordinates[j]]);}}}return sum;} };   转载于:https://www.cnblogs.com/lMonster81/p/10434012.html
http://www.zqtcl.cn/news/865267/

相关文章:

  • 织梦学校网站中国建设银行官方网站诚聘英才频道
  • 织梦网站去除技术支持网站建设热门吗
  • 手机自助网站建设电商首页设计
  • 个人做电影网站违法吗招标网站哪个好
  • 岱山县网站建设旅游网站制作
  • 深圳建网站三千哪些网站可以做微商品牌宣传
  • 做网站哪些软件比较好个人网站备案幕布
  • 用数据库代码做家乡网站专门做二维码的网站
  • 上海网站开发工程师招聘网网络维护公司需要什么资质
  • 迅速百度网站自然排名wordpress注册密码链接失效
  • 北京安慧桥网站建设金泉网做网站推广
  • 网站建设与管理书威海城乡与住房建设部网站
  • 邯郸网站设计公司设计师公司排名
  • 网站设计广州量计价格多少钱网站建设
  • wordpress做外贸网站hexo wordpress 主题
  • 北京哪家做网站没网站怎么做cpa
  • 企业网站建设jz190关键词检测工具
  • 如何搭建第三方网站网站开发费属于无形资产
  • 河源城乡规划建设局网站常州网站seo
  • 房产网站建设方案项目书传到网站根目录
  • 页面设计网站素材制作个人网站
  • 怎么制作免费建网站cnzz wordpress
  • 网站界面技术方案wordpress开启子目录多站点模式
  • 汕头网站建设推广价格筑龙网官网首页
  • 河北省建设执业资格注册中心网站东莞微网站建设多少钱
  • 企业网站建设功能模块discover wordpress
  • 网站建设结课做诱导网站
  • 网站开发与设计难嘛青州网站建设推广
  • 网站开发程序员工资谷歌推广网站建设
  • 江门网页建站模板金富通青岛建设工程有限公司网站