二叉排序树 BST 性质 若左子树非空,则左子树上所有记录的值(=)根记录的值 左右子树本身又是一颗二叉排序树 按中序遍历,可以得到一个递增有序序列 空树也是二叉排序树 即 构造二叉排序树 = 二叉排序树的插入操作 存储 一般用二叉链表 二叉排序树的插入 基本思路 1.如果二叉树为空,把要插入的关键 ...
分类:
编程语言 时间:
2018-10-21 14:15:49
阅读次数:
164
MAT内存分析工具 MAT是Memory Analyzer的简称,它是一款功能强大的Java堆内存分析器。可以用于查找内存泄露以及查看内存消耗情况。MAT是基于Eclipse开发的,是一款免费的性能分析工具。读者可以在下载并使用MAT。 1 初识MAT 在分析堆快照前,首先需要导出应用程序的堆快照。 ...
分类:
系统相关 时间:
2018-10-21 14:15:40
阅读次数:
277
/* * 判断图片类型 */ function checkImgType(ths){ if (ths.value == "") { alert("请上传图片"); return false; } else { if (!/\.(gif|jpg|jpeg|png|GIF|JPG|PNG)$/.test ...
分类:
Web程序 时间:
2018-10-21 13:35:34
阅读次数:
199
以管理员权限打开cmd控制台。 1.如何安装PIL 输入下面命令:pip install Pillow. 参考:https://www.cnblogs.com/mrgavin/p/8177841.html 2.安装pytesseract 输入下面命令:pip install pytesseract. ...
分类:
编程语言 时间:
2018-10-21 13:35:28
阅读次数:
198
1.实践题目:两个有序序列的中位数 2.问题描述: 输入一个n(0<N<=1e5),代表两个有序序列的长度,随后两行分别键入两个非降序序列,求出两个序列的合并后的中位数,此处中位数指有序序列中的第(N+1)/2个数,下标从0开始。 3.算法描述: 创建两个数组a,b用来保存两个有序序列,设定四个下标 ...
分类:
编程语言 时间:
2018-10-21 13:35:21
阅读次数:
165
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=1877 思路:注意考虑0,0的情况。 ...
分类:
其他好文 时间:
2018-10-21 13:35:06
阅读次数:
169
import requestsimport reapi = 'http://music.taihe.com/search?'header = { 'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (... ...
分类:
编程语言 时间:
2018-10-21 13:34:56
阅读次数:
206
(1)团队名称:Since October (2)项目名称:课堂考勤系统 (3)项目简介: 在大多数高校中,逃课问题屡见不鲜。高校的学生比起中学生,自由度比较高。有时想要做自己的事情或者课程不和心意,就会选择不去上课。对于老师来说,这不但是纪律的问题,也是尊重与否的问题。因此我们选择这个题目,希望能 ...
分类:
其他好文 时间:
2018-10-21 13:34:47
阅读次数:
175
现在,你已经学会了修改文件,然后把修改提交到Git版本库,现在,再练习一次,修改readme.txt文件如下: 然后尝试提交: 像这样,你不断对文件进行修改,然后不断提交修改到版本库里,就好比玩RPG游戏时,每通过一关就会自动把游戏状态存盘,如果某一关没过去,你还可以选择读取前一关的状态。有些时候, ...
分类:
其他好文 时间:
2018-10-21 13:34:39
阅读次数:
181
import osimport jsonimport requestsfrom contextlib import closingfrom progressbar import ProgressBarfrom down_line import ProgressBar# start_url = 'ht... ...
分类:
编程语言 时间:
2018-10-21 13:34:21
阅读次数:
237
传送门 看到数据范围就知道是搜索或状压DP 算了一波复杂度搜索好像过不了极限数据 搞状压 设 f [ i ] 表示所有猪的状态为 i (二进制下1表示死了,0表示没死)时需要的最少发射次数 设 p [ i ] [ j ] 存经过第 i 只猪和第 j 只猪的抛物线经过的猪的状态(可以$n^2$预处理出 ...
分类:
其他好文 时间:
2018-10-21 13:34:13
阅读次数:
163
题目:返回一个二维整数组中最大子数组的和 实验思路 根据老师上课给出的3*6的数据 我们决定设计一个3*6行的二维数组进行计算,依次进行比较 将最大子数组的和返回 代码 结果截图 二人结对:王驰 张宾 ...
分类:
编程语言 时间:
2018-10-21 13:34:03
阅读次数:
146
1.JSP标签简介 JSP标签也称之为Jsp Action(JSP动作)元素,它用于在Jsp页面中提供业务逻辑功能,避免在JSP页面中直接编写java代码,造成jsp页面难以维护。 2.JSP常用标签 <jsp:include>标签 <jsp:forward>标签 <jsp:param>标签 2.1 ...
分类:
编程语言 时间:
2018-10-21 13:33:57
阅读次数:
174
构造方法 构造方法也就是调用方法,作用是为对象的属性赋初始值。 如果没有定义构造方法,则会由一个默认的无参数的构造方法。 如果显示定义了构造方法,则没有默认构造方法。 构造方法可以重载。 只能用new方法名()的形式调用构造方法 构造方法通常声明为public 构造方法没有返回值类型 构造方法的名必 ...
分类:
其他好文 时间:
2018-10-21 13:33:49
阅读次数:
135
import re # 引入正则表达式import json # 引入 jsonimport pymongo # 引入mongo数据库import requests # 引入HTTP请求协议from hashlib import md5 # 引入MD5from bs4 import Beautifu... ...
分类:
编程语言 时间:
2018-10-21 13:33:41
阅读次数:
189
一、字段 1、字段包括:普通字段和静态字段,他们在定义和使用中有所区别,而最本质的区别是内存中保存的位置不同。 a、普通字段属于对象(实例变量) b、静态字段属于类(类变量) 二、属性 对于属性,有以下三个知识点: 属性的基本使用 属性的两种定义方式 1、属性的基本使用 a、类是不能访问实例变量的 ...
分类:
编程语言 时间:
2018-10-21 13:33:32
阅读次数:
169