今日头条算法题

一颗二叉树有n个节点,每个节点都有一个权值,现在要求你从中选出任意个节点,使得加起来的权值最大。
需要满足一个约束:不存在任意两个节点有边相连(即有父子关系的节点不可以同时选,儿子和爷爷可以,兄弟节点可以)。
怎么解?支支吾吾了半天,面试官就说今天面试就到此结束吧。(心想这么快就挂了我。。。)没过一分钟,hr就电话来挂我来。。。
#字节跳动#
全部评论
每个节点选的最大值,和不选的最大值,dp
点赞 回复 分享
发布于 2017-10-23 15:19
树上的动态规划0.0
点赞 回复 分享
发布于 2017-10-23 15:20
从各个叶子节点向上推
点赞 回复 分享
发布于 2017-10-23 15:38
【leetcode】 houserobber III 打家劫舍???
点赞 回复 分享
发布于 2017-10-23 15:44
今天的面试吗 是二十号笔试的吗 
点赞 回复 分享
发布于 2017-10-23 15:54
https://leetcode.com/problems/house-robber-iii/description/ 题目链接
点赞 回复 分享
发布于 2017-10-23 15:55
动态规划
点赞 回复 分享
发布于 2017-10-23 19:15
头条一道题目没写出来就挂人,真是太严格了。(mmp)
点赞 回复 分享
发布于 2017-10-23 19:39
666
点赞 回复 分享
发布于 2017-10-23 23:14
头条这么严格吗?你是应聘的算法岗位吗?感觉瑟瑟发抖
点赞 回复 分享
发布于 2017-10-24 19:30
这也不算太难吧,有直接上来就丢leetcode上hard的题的。只能说一些不怎么刷题,不太喜欢算法,但其他技术特别强的,动手能力比较强的,会挺吃亏。
点赞 回复 分享
发布于 2017-10-24 19:42
今日头条视频面技术岗  视频面   每一面是不是都要写算法题?
点赞 回复 分享
发布于 2017-12-08 20:41

相关推荐

点赞 评论 收藏
分享
点赞 14 评论
分享
牛客网
牛客企业服务