在二叉树中最重要的操作莫过于遍历,即按照某一顺序访问树中的所有节点。二叉树的前序遍历、中序遍历、后序遍历都有递归和循环两种不同的实现方法。每种遍历的递归实现都比循环实现要简洁很多。下面分享一个关于二叉树遍历到笔试题: 给定一棵完全二叉树,即树中的每一个节点有2个子节点或者没有子节点,每一个节点的值小 ...
分类:
编程语言 时间:
2017-11-05 00:26:42
阅读次数:
425
一键下载几乎所有网站的音频文件,告别下载前登陆或启动什么软件的那些事!!! 下载地址一:http://pan.baidu.com/s/1dFAcp0H 下载地址二:Chrome网上应用商店 使用方法视频:http://www.tudou.com/programs/view/aEh6MXKg8lE/ ...
分类:
其他好文 时间:
2017-11-01 19:38:29
阅读次数:
163
检索一个目录及子目录下所有的txt文件,并把txt文件后缀改为log: 运行结果: C:\Users\shenping\AppData\Local\Programs\Python\Python36-32\python.exe C:/Users/PycharmProjects/mystudy/修改文件 ...
分类:
编程语言 时间:
2017-10-26 11:45:38
阅读次数:
262
今天在python上安装numpy,按照网上教程,安装pip,然后命令行直接:pip install numpy 。但是一直因为资源问题下载失败。 后来下载了一个numpy-1.11.2.zip 安装包,解压到C:\Users\SAM\AppData\Local\Programs\Python\Py ...
分类:
编程语言 时间:
2017-10-11 23:41:46
阅读次数:
375
I had been learning Latex for a little while during my studying at Edinburgh, which was maninly for fun. This time I would like to pick it up again fo ...
分类:
其他好文 时间:
2017-10-06 23:08:03
阅读次数:
242
(一)通过命令行的方式 1.linux服务器端设置 在linux主机上,安装上传下载工具包rz及sz; 如果不知道你要安装包的具体名称,可以使用yum provides */name 进行查找系统自带软件包的信息; 一般会列出软件包的名称及版本,还有安装路径;查询到软件包名后,使用yum insta ...
分类:
Web程序 时间:
2017-10-05 15:40:21
阅读次数:
324
import jieba #打开文件,转换成UTF-8编码 fo=open(r'C:\Users\Shaheen\AppData\Local\Programs\Python\Python36\西游记.txt','r',encoding='utf-8') a=fo.read() fo.close() ... ...
分类:
其他好文 时间:
2017-09-29 13:25:04
阅读次数:
225
-11.6MariaDB安装
-11.7/11.8/11.9Apache安装
-扩展
-apachedsohttps://yq.aliyun.com/articles/6298
-apacheapxshttp://man.chinaunix.net/newsoft/ApacheMenual_CN_2.2new/programs/apxs.html
-apache工作模式http://www.cnblogs.com/fnng/archive/2012/11/20/2779977.html
..
分类:
数据库 时间:
2017-09-28 09:58:53
阅读次数:
265
很多线上服务器为了提供文件系统IO性能,会在挂载文件系统的时候指定“noatime,nodiratime”参数,意味着当访问一个文件和目录的时候,access time都不会更新。但是如果未指定上面的参数,atime则会更新。那么具体差异在哪里? 未指定 noatime,nodiratime 可以看 ...
分类:
系统相关 时间:
2017-09-26 14:57:11
阅读次数:
465
pip install jieba Users\duym\AppData\Local\Programs\Python\Python36>pip install wordcloud-1.3.2-cp36-cp36m-win_amd64.whl ...
分类:
其他好文 时间:
2017-09-25 13:26:32
阅读次数:
160