码迷,mamicode.com
首页 > 2018年11月14日 > 全部分享
二叉树的创建,先中后序输出,计算叶子结点数目
(首先用#号填充,使二叉树的叶子结点全部为#) 输入:AB#CD##E##F#GH### 输出见下图: 计算二叉树的所有叶子节点的数量: 当一个节点的左孩子和右孩子都为空时,它是叶子节点。 使用递归如果能找到就返回1,如果节点为NULL返回0,否则返回count(t->lchild)+ count( ...
分类:其他好文   时间:2018-11-14 21:03:13    阅读次数:196
POJ-1655 Balancing Act(树的重心)
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的测试员需要学习什么技术?我觉得测试想要月薪15k并不难,只要做到我说的这几点肯定是可以的! 克服懒惰 我觉得,越是聪明的人越是觉得自己“懒惰”。大家可能会好奇,你说反了吧,越是聪明的人越是勤奋吧? 其实勤奋和觉得自己懒惰并不冲突,只有觉得自己变懒 ...
分类:其他好文   时间:2018-11-14 21:02:49    阅读次数:171
asp.net权限管理
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
九年测试老鸟给测试新人的6条忠告
作为一个软件测试工作9年的老鸟,在职业生涯中碰到了形形色色的人,各种稀奇古怪奇葩的项目和事情,忙里偷闲之际总想写些什么。 今天,想给测试新人们几条可能有点用的忠告: 1、遵从内心的职业选择,而不是凑合与将就 “将就一下做测试,后面好转开发” “IT工资高,而我也没什么软件方面的基础,而貌似软件测试很 ...
分类:其他好文   时间:2018-11-14 21:02:11    阅读次数:157
random与os,sys模块
os.makedirs('dirname1/dirname2') 可生成多层递归目录 #os.removedirs('dirname1') 若目录为空,则删除,并递归到上一级目录,如若也为空,则删除,以此类推 #os.mkdir('dirname') 生成单级目录;相当于shell中mkdir di ...
分类:其他好文   时间:2018-11-14 21:02:01    阅读次数:135
[原创]Java应用监控系统(WY)
Java应用监控系统(WY) 1.应用简介 WY(Java应用监控系统)是一款基于JDK8制作,适用于Java应用,具有堆内存监控、方法区监控、GC监控、类加载监控、类编译监控与线程监控功能的在线监控系统。 2.环境说明 基于Java8开发,低于Java8不支持。 3.下载使用 下载该 "Jar包" ...
分类:编程语言   时间:2018-11-14 21:01:44    阅读次数:195
axios简单封装
写在最前面 新手前端刚刚接触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
NABCD分析
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模型 nonblocking IO
非阻塞IO模型 非阻塞IO模型的就是将原来的阻塞操作变成非阻塞的,当原来阻塞操作编程操作后就会有信号,没有信号的就就干其他事情,循环询问,循环执行其他事情,直到操作系统返回正确的信号就会继续执行。 这里将异常作为accept和recv等wait data 的阻塞,将异常作为信号,接到信号处理其他任务 ...
分类:其他好文   时间:2018-11-14 21:00:53    阅读次数:180
99乘法表
# # 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
python之递归
图示: ...
分类:编程语言   时间:2018-11-14 21:00:30    阅读次数:118
1174条   上一页 1 ... 8 9 10 11 12 13 14 ... 70 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!