摘要: void merge(vector& nums1, int m, vector& nums2, int n) { if ((nums1.empty() && nums2.empty()) || (!nums1.empty() && nums2.empty())){ return;... 阅读全文
posted @ 2015-08-12 18:02 wu_overflow 阅读(157) 评论(0) 推荐(0) 编辑
摘要: 其实和判断是否相同是一样的:bool isSymmetric(TreeNode* root) { if (root == nullptr) { return true; } function check; check = [&](TreeNode*& p... 阅读全文
posted @ 2015-08-12 16:00 wu_overflow 阅读(210) 评论(0) 推荐(0) 编辑
摘要: vector inorderTraversal(TreeNode* root) { vector inorderTraversalElems; function traversal; traversal = [&](TreeNode*& node) { ... 阅读全文
posted @ 2015-08-12 07:23 wu_overflow 阅读(173) 评论(0) 推荐(0) 编辑
摘要: bool isSameTree(TreeNode* p, TreeNode* q) { if (p == nullptr && q == nullptr){ return true; } else if (p == nullptr || q == nullptr){ ... 阅读全文
posted @ 2015-08-12 07:13 wu_overflow 阅读(233) 评论(0) 推荐(0) 编辑