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

相关推荐

头像
04-17 09:29
已编辑
湖南农业大学 后端
睡姿决定发型丫:本硕末9也是0offer,简历挂了挺多,只有淘天 美团 中兴给了面试机会,淘天二面挂,美团一面kpi面,中兴一面感觉也大概率kpi(虽然国企,但一面0技术纯聊天有点离谱吧)
点赞 评论 收藏
分享
AAA专业长城贴瓷砖刘大爷:这样的简历我会直接丢进垃圾桶,花里胡哨的
点赞 评论 收藏
分享
牛客网
牛客网在线编程
牛客网题解
牛客企业服务