树上启发式合并是某些神仙题目的常见操作。 这里有一个讲得详细一点的,不过为了深刻记忆,我还是再给自己讲一遍吧! DSU(Disjoint Set Union),别看英文名挺高级,其实它就是并查集…… DSU on tree,也就是树上的启发式合并(众所周知,并查集最重要的优化就是启发式合并)。 然后 ...
分类:
其他好文 时间:
2018-11-23 14:09:43
阅读次数:
452
毕向东—Java基础知识总结(超级经典) Java基础知识总结(超级经典) 写代码: 1,明确需求。我要做什么? 2,分析思路。我要怎么做?1,2,3。 3,确定步骤。每一个思路部分用到哪些语句,方法,和对象。 4,代码实现。用具体的java语言代码把思路体现出来。 学习新技术的四点: 1,该技术是 ...
分类:
编程语言 时间:
2018-11-22 18:13:43
阅读次数:
164
目标:可以找一份运维相关的工作,并以此作为长期学习的方向。目前处于第一阶段:第一阶段:初级入门 1、Linux基础知识、基本命令(起源、组成、常用命令如cp、ls、file、mkdir等常见操作命令) 2、Linux用户及权限基础 3、Linux系统进程管理进阶 4、linux高效文本、文件处理命令(vim、grep、sed、awk、find等命令) 5、shell脚本入门(可边练习边学
分类:
系统相关 时间:
2018-11-17 23:19:37
阅读次数:
238
堆是什么? 堆是基于树抽象数据类型的一种特殊的数据结构,用于许多算法和数据结构中。一个常见的例子就是优先队列,还有排序算法之一的堆排序。这篇文章我们将讨论堆的属性、不同类型的堆以及堆的常见操作。另外我们还将学习堆排序,并将使用SPL实现堆。 根据定义,堆是一个拥有堆特性的树形数据结构。如果父节点大于 ...
分类:
编程语言 时间:
2018-11-17 19:11:16
阅读次数:
213
一、jmeter常见操作 1、jmeter连接mysql数据库 第一步:新建测试计划→添加jdbc mysql jar包 第二步:新增JDBC Connection Configuration,填写Variable Name,数据库信息 Database URL:jdbc:mysql://ip/路径 ...
分类:
其他好文 时间:
2018-11-11 21:05:16
阅读次数:
359
1. 元素的获取。 常见的有四种方法。 (1)document.getElementById():获取对应ID的元素。ID是不能有重复的。所以返回的是一个元素。 (2) document.getElementsByTagName():获取对应的标签元素。返回一个数组。 (3) document.ge ...
分类:
Web程序 时间:
2018-11-05 10:12:13
阅读次数:
200
如果输入$ git remote add origin git@github.com:djqiang(github帐号名)/gitdemo(项目名).git 提示出错信息:fatal: remote origin already exists. 解决办法如下: 1、先输入$ git remote r ...
分类:
其他好文 时间:
2018-10-30 22:49:07
阅读次数:
191
更多示例请查看 https://api.hcharts.cn/highcharts ...
分类:
其他好文 时间:
2018-10-28 17:55:25
阅读次数:
147
如果输入$ git remote add origin git@github.com:djqiang(github帐号名)/gitdemo(项目名).git 提示出错信息:fatal: remote origin already exists. 解决办法如下: 1、先输入$ git remote r ...
分类:
其他好文 时间:
2018-10-11 23:52:02
阅读次数:
209