(首先用#号填充,使二叉树的叶子结点全部为#) 输入:AB#CD##E##F#GH### 输出见下图: 计算二叉树的所有叶子节点的数量: 当一个节点的左孩子和右孩子都为空时,它是叶子节点。 使用递归如果能找到就返回1,如果节点为NULL返回0,否则返回count(t->lchild)+ count( ...
分类:
其他好文 时间:
2018-11-14 21:03:13
阅读次数:
196
Consider a tree T with N (1 <= N <= 20,000) nodes numbered 1...N. Deleting any node from the tree yields a forest: a collection of one or more trees. ...
分类:
其他好文 时间:
2018-11-14 21:03:04
阅读次数:
156
# os.makedirs('dirname1/dirname5') # 创建文件夹目录结构# os.removedirs('dirname1/dirname5') # 删除文件夹, 如果文件夹内没有东西。 就可以删除。 否则报错 # os.mkdir('dirname/哈哈') # mkdir如果 ...
分类:
其他好文 时间:
2018-11-14 21:02:58
阅读次数:
167
想了很久,决定还是要写一篇这样的文章出来,月薪15k的测试员需要学习什么技术?我觉得测试想要月薪15k并不难,只要做到我说的这几点肯定是可以的! 克服懒惰 我觉得,越是聪明的人越是觉得自己“懒惰”。大家可能会好奇,你说反了吧,越是聪明的人越是勤奋吧? 其实勤奋和觉得自己懒惰并不冲突,只有觉得自己变懒 ...
分类:
其他好文 时间:
2018-11-14 21:02:49
阅读次数:
171
ASP.NET权限管理系统(FrameWork)企业型 地址:http://www.supesoft.com/ProductShow.asp?ProductCatID=&ProductID=6 代码:Supesoft权限管理系统(FrameWork)演示版 这个软件的代码还是很强大的。 ...
分类:
Web程序 时间:
2018-11-14 21:02:43
阅读次数:
175
最长前缀 一个字符串的前缀和另一个字符串的后缀 rieman marjorie -> rie 3 rieman marjorie -> rie 3 ...
分类:
其他好文 时间:
2018-11-14 21:02:26
阅读次数:
176
模板的导入 在模板中写 模板的继承 1 写一个母版,留一个可扩展的区域(盒子),可以留多个盒子(留的越多,可扩展性越高) 2 在子模板中使用: 静态文件 单表 数据迁移 查询 基于下划线的模糊查询 ...
分类:
其他好文 时间:
2018-11-14 21:02:20
阅读次数:
178
作为一个软件测试工作9年的老鸟,在职业生涯中碰到了形形色色的人,各种稀奇古怪奇葩的项目和事情,忙里偷闲之际总想写些什么。 今天,想给测试新人们几条可能有点用的忠告: 1、遵从内心的职业选择,而不是凑合与将就 “将就一下做测试,后面好转开发” “IT工资高,而我也没什么软件方面的基础,而貌似软件测试很 ...
分类:
其他好文 时间:
2018-11-14 21:02:11
阅读次数:
157
os.makedirs('dirname1/dirname2') 可生成多层递归目录 #os.removedirs('dirname1') 若目录为空,则删除,并递归到上一级目录,如若也为空,则删除,以此类推 #os.mkdir('dirname') 生成单级目录;相当于shell中mkdir di ...
分类:
其他好文 时间:
2018-11-14 21:02:01
阅读次数:
135
Java应用监控系统(WY) 1.应用简介 WY(Java应用监控系统)是一款基于JDK8制作,适用于Java应用,具有堆内存监控、方法区监控、GC监控、类加载监控、类编译监控与线程监控功能的在线监控系统。 2.环境说明 基于Java8开发,低于Java8不支持。 3.下载使用 下载该 "Jar包" ...
分类:
编程语言 时间:
2018-11-14 21:01:44
阅读次数:
195
写在最前面 新手前端刚刚接触vue,感觉真的好用。项目中需要使用axios,然后学习了一下。借鉴网上一些大佬的经验,现在分享一下axios的简单封装,如果有什么错误的地方,请大家指出。 axios安装 npm install axios save 最最简单的使用 首先在src目录下创建axios文件 ...
分类:
移动开发 时间:
2018-11-14 21:01:28
阅读次数:
165
本文通过解析spec,分析经典蓝牙及BLE跳频的算法的原理。
分类:
编程语言 时间:
2018-11-14 21:01:21
阅读次数:
202
N 如今的社会,每个公司每个人都有大量的信息需要处理、保管和查询,这就难免会有些信息在个人电脑中保存的位置被遗忘,需要一款简单并且实用的搜索引擎来搜索个人所需求的信息。这就是我们团队所讨论研发的软件方向。 A 通过软件的实施,帮用户从相关大量文件中搜索到他们所需求的信息或者文件,节省他们自己寻找的时 ...
分类:
其他好文 时间:
2018-11-14 21:01:12
阅读次数:
138
在文件 include/common.inc.php 找到: error_reporting(E_ALL || ~E_NOTICE); 替换为:error_reporting(E_ALL); //error_reporting(E_ALL || ~E_NOTICE); 再次进入后台,根据提示进行修改 ...
分类:
其他好文 时间:
2018-11-14 21:01:01
阅读次数:
162
非阻塞IO模型 非阻塞IO模型的就是将原来的阻塞操作变成非阻塞的,当原来阻塞操作编程操作后就会有信号,没有信号的就就干其他事情,循环询问,循环执行其他事情,直到操作系统返回正确的信号就会继续执行。 这里将异常作为accept和recv等wait data 的阻塞,将异常作为信号,接到信号处理其他任务 ...
分类:
其他好文 时间:
2018-11-14 21:00:53
阅读次数:
180
# # j = 1 # while j < 10: # i = 1 # while i <= j: # print('{}*{}={}'.format(i, j, i * j), end='\t') # i += 1 # print() # j += 1 for i in range(1, 10):... ...
分类:
其他好文 时间:
2018-11-14 21:00:42
阅读次数:
169