整齐书包

文章
4
资源
0
加入时间
2年10月17天

避免在循环中创建函数,它可能超出你的理想目的

为了避免下面的问题,理解内部函数能访问外部函数的实际变量而无须复制是很重要的。//糟糕的例子//构造一个函数,用错误的方式给一个数组中的节点设置事件处理程序。//当点击一个节点时,按照预期,应该弹出一个对话框显示节点的序号,//但它总是会显示节点的数目。var add_the_handlers = function (nodes){ for(i=0;i<nodes.len...

LeetCode【surrounded-regions】

思路:使用dfs判断遍历所有的点,同时在dfs的过程中检查点是否满足要求,并将访问过的点使用数组保存下来,注意返回值通过dfs的参数来返回(这个在深搜递归中挺好用的,如果不能确定何时结束)#include <iostream>#include <string>#include <vector>using namespace std;clas...