1. 使用ppa安装
添加ppa
1 | sudo add-apt-repository ppa:webupd8team/java |
默认情况下Vim会在新窗口打新文件,修改注册表可以让Vim默认在新标签页中打开新文件
双击时打开新标签页/HKEY_CLASSES_ROOT/Applications/gvim.exe/shell/edit/command
/HKEY_CLASSES_ROOT/Applications/gvim.exe/shell/open/command
将上述两项的值改为“d:\Program Files (x86)\Vim\vim74\gvim.exe”-p --remote-tab-silent“%1”
为了把一个递归过程改为非递归过程,一般需要利用一个工作栈,记录遍历时回退路径
二叉树结点类的定义1
2
3
4
5class TreeNode(object):
def __init__(self, val):
self.val = val
self.left = None
self.right = None