码迷,mamicode.com
首页 > 2018年04月26日 > 全部分享
二叉树——判断一棵树是否是平衡二叉树
平衡二叉树 (空树或者左右两个孩子高度差不超过1) 在涉及到二叉树的题目时,递归函数非常好用 列出可能性-》整理出返回值的类型-》整个递归过程按照同样的结构得到子树的信息,整合子树的信息,加工出应该返回的信息,向上返回 1.左子树是否平衡 2.右子树是否平衡 3.左子树的高度 4.右子树的高度 根据 ...
分类:其他好文   时间:2018-04-26 01:17:05    阅读次数:184
静态分析:IDA逆向代码段说明 text、idata、rdata、data
静态分析:IDA逆向代码段说明 text、idata、rdata、data 通常IDA对一个PE文件逆向出来的代码中, 存在四个最基本的段text、idata、rdata、data, 四个段为PE文件的结构中对应的段。 一、text段: 该段位程序代码段,在该段一开始就可以看到: .text:004 ...
分类:其他好文   时间:2018-04-26 01:16:58    阅读次数:191
split 分割文件
1.命令功能 split将文件分割成多个碎片文件。 2.语法格式 split option input prefix split 选项 输入文件名 输出文件名前缀 参数说明 参数 参数说明 -a 长度为n的后缀,默认长度为2 -b 输出文件的最大字节 -c 输出文件的行数的最大字节数 -l 输出文件 ...
分类:其他好文   时间:2018-04-26 01:16:52    阅读次数:131
Vuex内容解析和vue cli项目中使用状态管理模式Vuex
中文文档:vuex官方中文网站 一、vuex里面都有些什么内容? 这个就是最基本也是完整的vuex代码: vuex 包含有五个基本的对象: 1、state:存储状态,也就是全局变量; 2、getters:派生状态。也就是set、get中的get,有两个可选参数:state、getters,分别可以获 ...
分类:其他好文   时间:2018-04-26 01:16:45    阅读次数:208
Selenium - Xpath 使用方法
由于最新版火狐不在支持FireBug等开发工具,可以通过https://ftp.mozilla.org/pub/firefox/releases/ 下载49版本以下的火狐就可以增加Firebug等扩展了。 什么是Xpath? XPath是XML的路径语言,通俗一点讲就是通过元素的路径来查找到这个标签 ...
分类:其他好文   时间:2018-04-26 01:16:36    阅读次数:145
html页面登陆按enter键实现自动登陆操作
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
正则介绍 grep
正则介绍_grepgrep(上)grep(缩写来自GloballysearchaRegularExpressionandPrint)是一种强大的文本搜索工具,它能使用特定模式匹配(包括正则表达式)搜索文本,并默认输出匹配行。·grep过滤指定关键词,最简单的用法:grep‘关键词’文件名(关键词用单引号引起来)·-c行数·-n显示行号·-i不区分大小写·-v取反(过滤出不带关键词的行)·-r遍历所
分类:其他好文   时间:2018-04-26 01:16:17    阅读次数:156
条件语句,while循环语句:完整的温度转换程序
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
linux 服务器性能调优总结
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循环语句:完整的温度转换程序
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
JNI技术实现--Java调C/C++
废话不多说,首先我们来看Java调用C/C++步骤: 1.编写Java代码,在代码中使用native关键字标明该方法是调用本地库,不需要实现。 2.使用javah -jni 命令,生成对应的头文件,此步骤主要是规范化本地代码,总所周知,Java是平台无关的,但是C/C++是平台相关的,所以需要规范本 ...
分类:编程语言   时间:2018-04-26 01:15:28    阅读次数:226
理解数据类型与数学运算:求和、温度转换2
c= input('请输入摄氏温度') f= float(c)*9/5+32 print('{}摄氏温度转为华氏温度{}'.format(f,c)) ...
分类:其他好文   时间:2018-04-26 01:15:22    阅读次数:140
南大算法设计与分析课程OJ答案(3)
问题 A: 动态中位数问题 题目描述 输入一组整数a1, a2, …, an ,每输入一个整数,输出到此时为止的中位数。 中位数定义:如果数串的大小是偶数 2j,中位数是从小到大排列的第 j 个数;如果数串的大小是奇数 2j+1,中位数是从小到大排列的第 j+1 个数。 输入一组整数a1, a2, ...
分类:编程语言   时间:2018-04-26 01:15:12    阅读次数:243
Linux20180425六周第一次课(4月25日)
六周第一次课(4月25日)9.1 正则介绍_grep上9.2 grep中9.3 grep下正则表达式使用grep可以查找文件中的关键字。语法: grep  "关键字" 文件名有一些选项是可以选的。-n 是显示行号-c显示行数,一共在这个文件中有多少行带有这个关键字-v取反,就是多少行没有这个关键字,也就是除了关键字的那两行外-A 数字,表示显示出关键字以及往下数字行的
分类:系统相关   时间:2018-04-26 01:15:05    阅读次数:221
Linux下的磁盘分区和逻辑卷
一、硬盘接口类型 硬盘的接口主要有IDE、SATA、SCSI 、SAS和光纤通道等五种类型。其中IDE和SATA接口硬盘多用于家用产品中,也有部分应用于服务器,SATA是一种新生的硬盘接口类型,已经取代了大部分IDE接口应用。SCSI 、SAS主要应用于服务器上,普通家用设备一般不支持SCSI和SA ...
分类:系统相关   时间:2018-04-26 01:14:54    阅读次数:288
1412条   上一页 1 ... 71 72 73 74 75 76 77 ... 84 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!