平衡二叉树 (空树或者左右两个孩子高度差不超过1) 在涉及到二叉树的题目时,递归函数非常好用 列出可能性-》整理出返回值的类型-》整个递归过程按照同样的结构得到子树的信息,整合子树的信息,加工出应该返回的信息,向上返回 1.左子树是否平衡 2.右子树是否平衡 3.左子树的高度 4.右子树的高度 根据 ...
分类:
其他好文 时间:
2018-04-26 01:17:05
阅读次数:
184
静态分析:IDA逆向代码段说明 text、idata、rdata、data 通常IDA对一个PE文件逆向出来的代码中, 存在四个最基本的段text、idata、rdata、data, 四个段为PE文件的结构中对应的段。 一、text段: 该段位程序代码段,在该段一开始就可以看到: .text:004 ...
分类:
其他好文 时间:
2018-04-26 01:16:58
阅读次数:
191
1.命令功能 split将文件分割成多个碎片文件。 2.语法格式 split option input prefix split 选项 输入文件名 输出文件名前缀 参数说明 参数 参数说明 -a 长度为n的后缀,默认长度为2 -b 输出文件的最大字节 -c 输出文件的行数的最大字节数 -l 输出文件 ...
分类:
其他好文 时间:
2018-04-26 01:16:52
阅读次数:
131
中文文档:vuex官方中文网站 一、vuex里面都有些什么内容? 这个就是最基本也是完整的vuex代码: vuex 包含有五个基本的对象: 1、state:存储状态,也就是全局变量; 2、getters:派生状态。也就是set、get中的get,有两个可选参数:state、getters,分别可以获 ...
分类:
其他好文 时间:
2018-04-26 01:16:45
阅读次数:
208
由于最新版火狐不在支持FireBug等开发工具,可以通过https://ftp.mozilla.org/pub/firefox/releases/ 下载49版本以下的火狐就可以增加Firebug等扩展了。 什么是Xpath? XPath是XML的路径语言,通俗一点讲就是通过元素的路径来查找到这个标签 ...
分类:
其他好文 时间:
2018-04-26 01:16:36
阅读次数:
145
1.在body处 <body onkeydown="on_return(event);"> 2.声明一下js代码 <script type="text/javascript"> window.onload = function () { document.getElementById('accoun ...
分类:
Web程序 时间:
2018-04-26 01:16:27
阅读次数:
344
正则介绍_grepgrep(上)grep(缩写来自GloballysearchaRegularExpressionandPrint)是一种强大的文本搜索工具,它能使用特定模式匹配(包括正则表达式)搜索文本,并默认输出匹配行。·grep过滤指定关键词,最简单的用法:grep‘关键词’文件名(关键词用单引号引起来)·-c行数·-n显示行号·-i不区分大小写·-v取反(过滤出不带关键词的行)·-r遍历所
分类:
其他好文 时间:
2018-04-26 01:16:17
阅读次数:
156
while True: a = int(input('摄氏度转华氏度请按 1\n 华氏度转摄氏度请按 2\n退出请按 3\n')) if a == 1: c = float(input ('请输入一个摄氏温度')) f = c*9/5+32 print('摄氏{:.2f}的华氏为{:.2f}\n'. ...
分类:
其他好文 时间:
2018-04-26 01:16:09
阅读次数:
143
1.性能分析的几个方面 https://blog.csdn.net/w174504744/article/details/53894127 2.cpu 性能分析工具 perf https://blog.csdn.net/qq_15437667/article/details/50724330 3.常 ...
分类:
系统相关 时间:
2018-04-26 01:16:01
阅读次数:
171
while True: a = int(input('摄氏转华氏请按 1\n华氏转摄氏请按 2\n退出请按 3\n')) if a==1: c = float(input('请输入摄氏温度:')) f = c*9/5+32 print('摄氏{:.2f}的华氏为{:.2f}\n'.format(c, ...
分类:
其他好文 时间:
2018-04-26 01:15:51
阅读次数:
125
a=input('请输入第一个数:') b=input('请输入第二个数:') sum2=int(a)+int(b) print('两个数的和是:{}'.format(sum2)) a=input('请输入华氏温度:') sum=int(a)*5/9+32 print('摄氏度:{}'.format... ...
分类:
其他好文 时间:
2018-04-26 01:15:42
阅读次数:
82
已知一棵完全二叉树, 求其节点的个数要求: 时间复杂度低于O(N), N为这棵树的节点个数 结论:满二叉树:高度为L,结点个数 2^L - 1个 先遍历左边界,求出完全二叉树的高度h 然后遍历树的右子树的左边界,看它到没到最后一层, 如果到了最后一层,那么证明它的左子树是满的,高度是h-1 左子树的 ...
分类:
其他好文 时间:
2018-04-26 01:15:36
阅读次数:
167
废话不多说,首先我们来看Java调用C/C++步骤: 1.编写Java代码,在代码中使用native关键字标明该方法是调用本地库,不需要实现。 2.使用javah -jni 命令,生成对应的头文件,此步骤主要是规范化本地代码,总所周知,Java是平台无关的,但是C/C++是平台相关的,所以需要规范本 ...
分类:
编程语言 时间:
2018-04-26 01:15:28
阅读次数:
226
c= input('请输入摄氏温度') f= float(c)*9/5+32 print('{}摄氏温度转为华氏温度{}'.format(f,c)) ...
分类:
其他好文 时间:
2018-04-26 01:15:22
阅读次数:
140
问题 A: 动态中位数问题 题目描述 输入一组整数a1, a2, …, an ,每输入一个整数,输出到此时为止的中位数。 中位数定义:如果数串的大小是偶数 2j,中位数是从小到大排列的第 j 个数;如果数串的大小是奇数 2j+1,中位数是从小到大排列的第 j+1 个数。 输入一组整数a1, a2, ...
分类:
编程语言 时间:
2018-04-26 01:15:12
阅读次数:
243
六周第一次课(4月25日)9.1 正则介绍_grep上9.2 grep中9.3 grep下正则表达式使用grep可以查找文件中的关键字。语法: grep "关键字" 文件名有一些选项是可以选的。-n 是显示行号-c显示行数,一共在这个文件中有多少行带有这个关键字-v取反,就是多少行没有这个关键字,也就是除了关键字的那两行外-A 数字,表示显示出关键字以及往下数字行的
分类:
系统相关 时间:
2018-04-26 01:15:05
阅读次数:
221
一、硬盘接口类型 硬盘的接口主要有IDE、SATA、SCSI 、SAS和光纤通道等五种类型。其中IDE和SATA接口硬盘多用于家用产品中,也有部分应用于服务器,SATA是一种新生的硬盘接口类型,已经取代了大部分IDE接口应用。SCSI 、SAS主要应用于服务器上,普通家用设备一般不支持SCSI和SA ...
分类:
系统相关 时间:
2018-04-26 01:14:54
阅读次数:
288