关注
TreeNode removeNode(TreeNode root,String id){
if(root == null){
return root;
}
if(root.id.equals(id)){//如果相等,直接返回其孩子节点即可
return root.child;
}
root.child = removeNode(root.child,id);//这是接受下一个真正的子孩子
if(root.child == null){//如果孩子是null,证明是叶子节点,当前就要返回一个null
return null;
}//如果不是null,可以返回一个当前的root
return root;
}
TreeNode removeBranch(TreeNode root,String id){
if(root.id .equals(id) ){
root.child = null;
return root;
}
return removeNode(root, id);
}
楼主 我写了一下那个题,我也不知道对不对,楼主可以看一看。找工作不容易,下次一定可以遇到更好的。努力学习,加油
查看原帖
点赞 2
相关推荐
点赞 评论 收藏
分享

点赞 评论 收藏
分享
点赞 评论 收藏
分享
牛客热帖
更多
正在热议
更多
# 我的实习收获 #
26878次浏览 462人参与
# 非技术岗简历怎么写 #
209448次浏览 2857人参与
# 实习吐槽大会 #
28292次浏览 136人参与
# 如果有时光机,你最想去到哪个年纪? #
46877次浏览 796人参与
# 晒一晒你的工位 #
84882次浏览 302人参与
# 26届秋招投递记录 #
2603次浏览 85人参与
# 2025牛客秋招季 #
2604次浏览 87人参与
# 双非能在秋招上岸吗? #
214892次浏览 1137人参与
# 我的租房踩坑经历 #
23394次浏览 250人参与
# 打工人的工作餐日常 #
40351次浏览 343人参与
# 穿越回高考你还会选现在的专业吗 #
19684次浏览 249人参与
# 软开人,说说你的烦心事 #
47996次浏览 359人参与
# 被AI治愈的瞬间 #
52186次浏览 597人参与
# 毕业旅行去哪玩儿 #
1115次浏览 32人参与
# 怎么防止在试用期被辞退 #
122225次浏览 910人参与
# 关于提前批我想问 #
201748次浏览 2143人参与
# 高学历就一定能找到好工作吗? #
47565次浏览 591人参与
# 携程求职进展汇总 #
531151次浏览 3962人参与
# 夸夸我的求职搭子 #
190927次浏览 1891人参与
# 实习中的菜狗时刻 #
368634次浏览 3306人参与