privateTreeNode res =null;publicTreeNodelowestCommonAncestor(TreeNode root,TreeNode p,TreeNode q){dfs(root,p,q);return res;}publicbooleandfs(TreeNode root,TreeNode p,TreeNode q){if(root==null){returnfalse;}boolean left =dfs(root.left,p,q);boolean right =dfs(root.right,p,q);if(left&&right){res = root;}if(root == p || root ==q){res = root;}return left || right || root==p || root==q;}
最近有一些网友问我,聚合显示怎么实现聚合与不聚合之间的切换,有很多方法能够实现,下面是一个示例作为参考。 <!DOCTYPE HTML PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-…