C++
尼古拉斯猿
一只沉浸于神奇技术的尼古拉斯猿~
展开
-
二叉树
路径总和class Solution {public: void searchPath(TreeNode* root, int sum) { if (!root) return; ret.push_back(root->val); if (root->val == sum &&am...原创 2018-08-03 21:49:23 · 121 阅读 · 0 评论 -
Effective C++读书笔记
1 尽量以const,enum,inline替换#define #define不能够用来定义class专属常量,也不能够提供任何封装性,而const成员变量和enum都可以做到使用常量可能比使用#define导致较小量的目标码,宏只是简单的替换。 enum的行为某方面比较像#define而不像const。例如取一个const的地址是合法的,而取一个enum或#define的地址不合法;...原创 2019-10-09 11:14:27 · 133 阅读 · 0 评论