缓冲流 首先要明确一个概念: 对文件或其它目标频繁的读写操作,效率低,性能差。 使用缓冲流的好处是,能够更高效的读写信息,原理是将数据先缓冲起来,然后一起写入或者读取出来。 分为字节缓冲流和字符缓冲流 BufferedInputStream: 为另一个输入流添加一些功能,在创建 BufferedInputStre
最开始的想法就是递归,但是,自己想的太麻烦,每个节点与null相比较,如果都不为null,count就加一,然后输出count, 其实,这中间有很多错误,然后,就想着想着就绕不出来了。然后,重新思考了,可以比较左右节点的深度,假如,左节点 的深度大于有节点的深度,然后,就加上左节点的深度,反之亦然,树的好处就是,深度
题目描述: 第一次提交: class Solution(object): def maxDepth(self, root): """ :type root: TreeNode :rtype: int """ if not root: return 0 elif root.left==None and root.right==None
#include "stdafx.h" #include <string> #include <Windows.h> #include <Shlwapi.h> #pragma comment(lib,"ole32.lib") #pragma comment(lib,"shlwapi.lib") #pragma comment(lib,"shell32.lib") #define RTL