刷了三道题。
第一道是那个删除链表重复节点的题。我的思路找到了,但是无奈不会将list的值放入ListNode中,请教了牛友,主要是要用构造函数来放,而不是.val。另外一种做法是递归法
第二道是寻找二叉树遍历的下一个节点。核心思想是要学会判断几种不同的情况,然后分情况处理即可。
第三道题是判断一个二叉树是否是对称二叉树。主要也是先分好几种特殊情况,然后写一个辅助函数help,来递归调用左右子树即可。
总结:这三道题都是递归的经典题,两道是关于树的题目。遇到难题,将他具体化一个例子或者画画图,分步骤分情况考虑即可。
2021-05-22
在牛客打卡42天,今天学习:刷题 3 道/代码提交 29 次
全部评论

相关推荐

10-24 11:10
山西大学 Java
若梦难了:哥们,面试挂是很正常的。我大中厂终面挂,加起来快10次了,继续努力吧。
点赞 评论 收藏
分享
10-30 22:18
已编辑
毛坦厂中学 C++
点赞 评论 收藏
分享
1 收藏 评论
分享
牛客网
牛客企业服务