IP属地:安徽
输入一棵二叉树和一个整数,打印出二叉树中节点值的和为输入整数的所有路径。从树的根节点开始往下一直到叶节点所经过的节点形成一条路径。 示例:给定如...
今天折腾了一天,把网上所有能解决这个问题的博客都找了。可以毫不夸张的说一个都没用。其中最让人气愤的是说把下面图中的 Link Binary Wi...
对于二叉树的层序遍历,BFS方法是更为常用的思路。但我觉得用DFS递归的方法做也很好,下面贴出代码:
大 O 时间复杂度实际上并不具体表示代码真正的执行时间,而是表示代码执行时间随数据规模增长的变化趋势。是当数据规模趋近无穷大的时,算法执行时间的...
上面的第一种方法本质上应该是一种动态规划的解法,第二种法中迭代法实际上的BFS的方式求解树高,下面再给出第三种DFS求解树高的方法:
因为如果子类重写了父类实例变量的set方法,子类的对象要执行dealloc的时候,会把它(子类)的实例变量都置为nil,从内存释放,然后会自动调...
1. Block语法 ^ 返回值类型 (参数类型 参数名){ };举个例子: 注意点: 一定要严格按照^ 返回值类型 (参数类型 参数名)这样的...
打开GitHub,点击右上角的头像,选择 your repositories,新建仓库。 在命令行进入桌面目录(这里的位置可以自行选择)。使用g...
最近为了准备春招又开始做LeetCode了,先上一年前做题时的提交记录: 可见当时应该是第一次刷题,一开始应该是用两层for循环做的,能通过,但...