摘要: 4.1 面试官谈面试思路 先想清楚思路再编码 解释思路 可以画图分析 4.2 画图让抽象问题形象化 面试题19:二叉树的镜像 题目:请完成一个函数,输入一个二叉树,该函数输出它的镜像。 思路使用递归或非递归方式实现交换左右结点。 代码实现 递归 class TreeNode { public int 阅读全文
posted @ 2018-07-18 16:48 wwxxaa 阅读(247) 评论(0) 推荐(0)
摘要: 3.1 面试官谈代码质量 不能容忍代码’正常值’进行处理,不考虑异常状况。 功能错误、边界情况。 命名规范、适合的数据结构。 正确性和鲁棒性。 由于精度原因不能直接用==判断两个小数是否相等。 if(Math.abs(a-b)<=0){相等} if(Math.abs(a-b)<=0){相等} 3.2 阅读全文
posted @ 2018-07-18 08:38 wwxxaa 阅读(382) 评论(0) 推荐(0)