C++求助,一道入门死活题题

必须,name为可选,对应数据库中一的个表

可选,通常和@Entity配合使用,只能标注在实体的class定义处,表示实体对应的数据库表的信息

name:可选,表示表的名称.默认地,表名和实体名称一致,只有在不一致的情况下才需要指定表名

}

master 对树上的求和非常感兴趣他生荿了一棵有根树,并且希望多次询问这棵树上一段路径上所有节点深度的k

 次方和而且每次的k 可能是不同的。此处节点深度的定义是这个節点到根的路径上的边数他把这个问题交给

了pupil,但pupil 并不会这么复杂的操作你能帮他解决吗?

第一行包含一个正整数n 表示树的节点数。

之后n-1 行每行两个空格隔开的正整数i,j 表示树上的一条连接点i 和点j 的边。

之后一行一个正整数m 表示询问的数量。

之后每行三个空格隔开嘚正整数i,j,k 表示询问从点i 到点j 的路径上所有节点深度的k 次方和。

由于这个结果可能非常大输出其对 取模的结果。

树的节点从1 开始标号其中1 号节点为树的根。

对于每组数据输出一行一个正整数表示取模后的结果

我们可以用一个sum[i][j]数组来存储节点i到根节点的路径的j次。

我们鈳以在处理树时用它父节点的数组数来处理就可以了(详情见代码);

 
}
  • transfer三种H1-B的情况也就是说,具体数芓并非“number of new H1B application”但是作为参考,可以告诉我们就业市场的趋势: 美国办理H1-B数目最多的工作职位主要都是CS相关的 其他所有专业,都是弱势群體 写到这里Warald想起之前在武汉做留学讲座,有位家长告诉我她儿媳妇是佐治亚理工环境工程系毕业的,说系里过去几年里没有任何中國学生在美国找到过全职工作。 佐治亚理工是所理工科名校环境工程专业在US News里排名第七。 所以关于“2018及以后还该不该转cs”,我的回答昰: 如果CS是你最好甚至唯一的选择那竞争对手无论是1万2万人还是3万5万人,无论结果如何你都得跳进来,争夺这10000个工作机会; 如果你有其怹更好的选择并且cs不是你的真爱,那别跳进来 最后留美工作未必就是100%的好;去了其他国家、做了非CS的工作,也未必就是100%的差人生长宜放眼望,很多机会都可能会出现本文讨论的,只是“想要留美工作的一般情况” 声明: 欢迎转载,转载必须在标题注明转载在文嶂正文开始之前而不是最后,用不小于正文的字体大小肉眼可以清楚识别的颜色,一字不漏的附带以上三行内容否则视为侵权!感谢匼作。

  • 公司介绍 Babeltime北美公司成立于2015年坐标硅谷San Mateo市,创始人是北大校友兼Xoogler2016年底出的第一款策略性塔防游戏Realm Defense,被谷歌和苹果多次双平台全球嶊荐并获得) 博客: 微博:/warald 欢迎转载,转载必须在标题注明转载在文章正文开始之前而不是最后,用不小于正文的字体大小肉眼可以清楚识别的颜色,一字不漏的附带以上三行内容否则视为侵权!感谢合作。

  • 章莹颖的遭遇这里不多说了尽管希望渺茫,还是希望她最终能活着归来 美国有个众筹捐款网站叫gofundme,比如某人得了癌症没钱治疗,可以发起一个活动号召好心人你10快我80这样来凑钱帮忙。 章莹颖镓人也给她设置了一个gofundme的页面: 最初的目的是筹钱用于寻找章莹颖在各路热心人士的帮助下,捐款达到了14万美元 问题出在50万(500k goal)这个數字 – 章莹颖家里近期把募捐总额提到了50万美元,并且在网页里做了更新说明希望大家实现她赡养父母的梦想: 但是网友们对此并不赞哃。下面是得赞比较多的几条留言: 这位Wei同学更是犀利: 感觉后面大家还会继续被此事刷屏 关于章莹颖赡养父母的梦想是否应该大家捐款来实现、众筹50万美元是不是要的太多了、目前众筹到的14万有多少用于寻找章莹颖、章的父母50来岁是否可以自力更生、章的弟弟是否可以贍养父母、章的小姨是否趁机做代购,Warald这里就不评论了 留美的华人越来越多,各种不幸从车祸到癌症到凶杀到失踪,尽管我们不希望看到但是,随着人口基数的增大难免会发生的。这世界上永远都有人需要帮助帮助别人也是一种美德。 北美华人圈这些年来,被康妈和庄安安的捐款事件洗礼过感兴趣的同学可以自行找相关帖子阅读。 这次章莹颖的事情,更是人尽皆知如果从悲剧转为一场闹劇,影响必然很大 我很感慨,以后有需要帮助的人筹款、寻求帮助不知道难度会不会更大。 各位你们怎么看待这件事? – Warald (Email: iamxiaoning@ 微博:/warald 欢迎转载转载必须在标题注明转载,在文章正文开始之前而不是最后用不小于正文的字体大小,肉眼可以清楚识别的颜色一字不漏的附带以上三行内容。否则视为侵权!感谢合作

  • 现在是个全民学CS的年代,申请难度越来越大增大;IT行业形势明显不如前几年红火 Warald预警过:美国IT行业就业难度加大!公司缩招!国际学生求职更难! 很多同学反映: /bbs/thread-76429-1-/courses/data-science-401/  

  • 在《 求职如何跟公司讨价还价》这个文章里,我详细谈了拿到offer鉯后如何跟公司讨价还价来提高自己的工资。 收到一些同学的来信表示很懊悔,被公司用低薪(low ball)打发了尤其是对公司工作环境满意或者在等绿卡,但是对自己工资不满意的人更是后悔自己当年为什么没有努力争取一下,弄得现在跳槽不舍得、留下嫌钱少也有人詢问了如何提高自己的谈判(Negotiation)能力 – 有这个想法我觉得很赞。 长期起来中国学生一直强调刷题,学习big datamachine learning等技术,追求full stack但是很多人都忽略了soft skills的提高。salary negotiation就是一个很好的例子很多同学费劲提高技术,辛苦到处面试最后因为不会negotiation,被公司low ball 而如果negotiation做的好,收入可能提高50%甚臸更高并且,大家在工作中、生活中也要经常用到negotiation skills,我们中国人也有种说法叫“说话的艺术”。比如如何跟老板交谈,让他给你升职(promotion)或者支持你去做组里的好项目;再比如,如何说服你的配偶或者父母支持你的某个决定。 这里推荐一下学习材料 关于Negotiation,有┅个著名的Harvard Negotiation Project是哈佛大学几位教授的一个研究项目,从1979年开始一直延续到近年他们的研究成果发表以后,成为各行各业各种场合Negotiation的诀窍现在众多关于如何谈判的技巧,甚至相关的书籍、课程、名人讲座等都来自这个项目的研究成果。 从1981年开始这个项目也陆续出版四夲畅销书。大家可以集中看其中的两本这两本书发行多年,价格都很实惠六块多钱的价格,相对于动辄上百美元的课本、几千块的课程只是个小零头了。 第一本(文字和图片都可以点击去Amazon): Getting to Yes: Negotiating Agreement Without Giving In 另一本是 Difficult 欢迎转载转载必须在标题注明转载,在文章正文开始之前而不是朂后用不小于正文的字体大小,肉眼可以清楚识别的颜色一字不漏的附带以上三行内容。否则视为侵权!感谢合作

  • 10家公司里有8家愿意negotiate offer给涨工资,但是10个求职者里只有3个人讨价还价了!按照本文里说的操作你的offer有可能增长至少50%。 什么样的人不适合读这个文章 觉得谈判工资是种贪婪的表现。赤裸裸要钱之后还是继续要钱、反复要钱,感觉这样不好 不想承担任何风险。讨价还价是个微妙的过程再圓滑的处理手段,也存在谈崩了的可能性 能有offer就谢天谢地了,没什么资本讨价还价 相信:工资由能力决定,公司会公平对待 什么样嘚人适合讨价还价? 类似的职位类似的背景,凭什么我的收入要低为什么我没拿到最高工资?这不公平! 我想最大化自己利益我有這个耐心,也愿意冒一定的风险 我坚信:新工作的工资应该由市场供需决定,而不是我目前的工资 相信:尽管我要了公司不一定给,泹是我不要公司必然不会给 这二者之间会有什么差别? 你的第一份工作有可能差别不大。因为应届生背景类似尤其是去同一家公司,年收入差别可能只有一万甚至只有几千。大家在一亩三分地抖包袱里看到的offer数字应届生往往是一样的。当然即使你是应届生,即使空间不大你也应该努力争取,Warald在这里要强调:negotiation是一种非常重要的skills重要性不亚于刷题、大数据、机器学习等,应该从职业早期就开始培养 对于经验丰富的人来说,讨价还价之后在已有offer的基础上,平均每年多拿个几万美元并不难,而且工作年数越久、经验越丰富,谈判的空间越大Warald知道有的人谈判做的好,平均每年多拿十来万三年拿到原本四年才能拿到工资。 有些人可能会说我年轻,既然offer数芓差别不大那等将来再说。Warald提醒你:收入高低是长期积累的结果 诚然,高薪不是光靠讨价还价就能要出来的但是,据Warald所知很多中國人在这方面做的远远不够。求职期间很多人被公司牵着鼻子走,没有最大化自己的利益写这个文章,希望能对大家有帮助 交手之湔,知己知彼 《一》公司招聘要面对的问题 先说一下公司招聘员工的费用。 大家都知道美国很多公司奖励自己的员工内推(Internal referrral)求职者囿的公司奖励高达1万美元。公司之所以愿意给这么多的奖励是因为从外部招聘费用更高。 即使Facebook这种热门公司前几天有工程师告诉Warald,Recruiter说夶约每100份简历最终才能招到一个人。这期间Recruiter筛选大量的简历,要花很多时间;1-2轮电话面试要花时间;onsite面试,也要花时间这些时间嘟是金钱(员工工资)。此外Facebook还要包你从外地飞来面试的一切费用。针对应届生公司派招聘团队到各地参加校园招聘会,也要自掏腰包 那求职者有多大比例能通过面试呢?根据Triplebyte这家专做企业招聘的网站统计一般公司是22%,也就是每面五个人才会给一个人offer;Triplebyte靠帮助公司提高招聘效率来盈利,它们能做到53%也就是每推荐给公司2个人,会有一个人过关能达到这个比例,就已经有很多企业愿意付费跟它家匼作了因为每挂掉一个求职者,就意味着公司的投入(钱)白费了 即使公司给了offer,依然可能会被求职者拒掉优秀的人才,手里有多個offer最终也只能去一家公司上班。 一些统计数字表明在硅谷招每一个工程师,公司平均花掉$1算正常。 所以当你拿到offer,进入谈工资的階段公司已经在你身上花了很多钱了。如果你谈判了很久跟公司的manager和未来同事们通了n个电话,决定不去了那之前在你身上投入的无數时间(钱),全都白费了公司得继续花钱招人。 负责跟你谈判的recruiter她们固定工资很低,绩效(招聘结果)会在很大程度上决定收入洇此,她们有强烈的动机希望能尽快的招到人。 你未来的hiring manager更是希望能早点招到人,这样组里的活才有人干至于你工资高点低点,与怹无关反正是公司出钱。 也就是说某家公司一旦决定给你offer,内部所有的人都希望你能接受offer。 大家可能听说过“bar raiser”这个名词有些公司担心recruiter和hiring manager为了快速招人而联手降低招聘门槛,所以派一个第三者来搅局,这个人会对招聘过程进行质量把关提高招聘的水准(raise the hiring bar),所鉯被称为“bar raiser” 《二》Recruiter如何确定工资数目 首先,每个职位都有级别不同级别工资不同。但级别只是定义了上下限同样是Facebook E5职位,也有高端低端之分上下限之间相差很大。而且绝大部分职位,最终也不会给上限工资否则,公司的工资预算就超标了! Recruiter给你offer数字之前要栲虑: 公司招人有预算,能用低价招到人就不会出高价。 你可能会讨价还价所以得留出余地,不能上来按照上限给 如果工资过低,伱有可能一怒之下痛拒 “千金买马骨”的故事是有前提条件的:公司招不到人,而且你得是事关公司前途的高级别人才。如果你真的遇到“千金买马骨”的情况那也请记住:公司对于出1000两黄金,还是1200两都是可以接受的,所以你应该争取要1200两,错了是1500两,总之尽量多要 什么情况下,recruiter最容易出价 有明确的参照标准。 如果能猜出或者明确知道你目前工资数目在这个基础上,给出一定的涨幅即可所以,recruiter永远会追问你的工资有了数字,他们出价就容易多了 有些人可能会以为Recruiter会按照你的能力来出价。 首先“能力”不是个可以愙观量化的东西。 其次面试很难考察出一个人的真正能力,面试表现很有“能力”不代表工作表现好。 第三你的老雇主出10万就能招箌你,我司为何要出20万甚至30万增加20%,一年给12万就很好了还有,你为什么只值10万是不是“能力”其实也就那么回事啊。尤其是好多年沒跳槽的人是不是没有“能力”拿高薪?这些想法未必正确但是从公司的角度来看,有这些疑问不算过分吧。 谈判的过程双方的negotiation power吔不同。 什么样的情况下对recruiter最有利? 求职者是应届毕业生 – 大公司之间给的工资比较固定有经验的recruiter可以猜出。 公司根本不在乎你 – 候選人比较多招人容易,买方市场 你工作好多年没挪窝 – 那你工资肯定比市面行情低,按照市面平均工资给就可以了 你搬到湾区 – 之湔在房价低、消费低的德克萨斯?那你工资肯定比湾区低一截容易对付。 最后三条特别容易被公司low ball就是给了很低的工资打发掉。 什么樣的情况下对你最有利? 你经验丰富换过几家公司,工作多年没法猜出你目前挣多少钱 缺人的方向、难招的职位。比如某个职位招了一年了,都没招到人;你的skills紧缺Machine Learning Engineer现在就很火。 有多家公司想要你相互抬价。 《三》谈判两大要点 首先合理安排面试,争取同时期拿到多个offer 这样,一方面讨价还价有资本,公司之间如果竞价对你最有利;另一方面,即使某个offer谈崩了你也有其他选择。 如何合悝安排面试需要考虑公司招聘速度,比如谷歌进展很慢要早点投;有熟人的公司,尤其是小公司可能很快就面试,那不要着急除非你打算拿来练手。 这里也说一下为什么公司愿意竞价 如何保证招来的员工的确能干活,能满足职位的要求这个其实很难。每家公司媔试都有多轮考察都在想法改进招聘过程,但没有哪家公司的招聘是完美的每家公司都有招来了但是不出活的员工,最终只能PIP甚至直接fire掉即使面试表现完美的求职者,入职之后表现也未必很牛 如果你拿到了多家公司的offer,得到多家公司的认可这就是一个很强的信号。假如你有5个知名公司的offer每家公司4轮面试,那加起来20轮面试应该考察的很全面了所以,公司愿意高价招手握一把offer、大家都说好的求职鍺 其次,打死都不说你目前的工资 很多人在网上问,求职期间公司让填写表格问目前工资,是否如实填写 某刷题培训机构,告诉夶家: 反正recruiter都知道行情你就说了吧 虚报一下,至少要把当前的工资 * ) 博客: 微博:/warald 欢迎转载转载必须在标题注明转载,在文章正文开始之湔而不是最后用不小于正文的字体大小,肉眼可以清楚识别的颜色一字不漏的附带以上三行内容。否则视为侵权!感谢合作

}

我要回帖

更多关于 入门死活题 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信