1 package com.hxl; 2 3 import java.io.BufferedInputStream; 4 import java.io.BufferedOutputStream; 5 import java.io.File; 6 import java.io.FileInputStr... ...
分类:
其他好文 时间:
2018-02-23 23:55:56
阅读次数:
230
数据结构小练习bzoj3221:[Codechef FEB13] Obserbing the tree树上询问 树剖+主席树(区间修改,加等差数列)bzoj2735:世博会 主席树+切比雪夫距离转曼哈顿距离+我最弱的数学推理bzoj3217:ALOEXT 替罪羊套01Trie(我的码力还是弱得不行, ...
分类:
其他好文 时间:
2018-02-23 23:55:49
阅读次数:
228
[BZOJ][1] [Luogu][2] sol 虚树DP 所谓虚树就是把当前一次询问要用到的点全部拿出来建成的一棵树吗? 其实不只是这次询问的所有点,还要加上dfs序相邻的两个点的lca,这样才可能形成原树的结构。 接下来需要处理连边。其实只要维护一个栈每次保证从前往后都是祖孙关系就行了。一个点在 ...
分类:
其他好文 时间:
2018-02-23 23:55:41
阅读次数:
228
"题目链接" $Description$ 给出一个N个点M条边的无向图,经过一个点的代价是进入和离开这个点的两条边的边权的较大值,求从起点1到点N的最小代价。起点的代价是离开起点的边的边权,终点的代价是进入终点的边的边权。 $Solution$ 最直接的方法是把每条边作为一个点,对于连接同一个点的两 ...
分类:
其他好文 时间:
2018-02-23 23:55:33
阅读次数:
215
什么是文件IO IO就是input/output,输入/输出。文件IO的意思就是读写文件。 文件操作的主要接口API 什么是操作系统API (1)API是一些函数,这些函数是由linux系统提供支持的,由应用层程序来使用。 (2)应用层程序通过调用API来调用操作系统中的各种功能,来干活。 (3)学 ...
分类:
系统相关 时间:
2018-02-23 23:55:19
阅读次数:
270
今天码完后缀数组的例题后,上机就告一段落了,学得快忘的也快,接下来的时间,要重新回归理论了,同时开始图论和动归的专题。就这样。 我又梦见她了。。。梦见她考上清华了。。,奇怪,不应该是PKU吗? ...
分类:
其他好文 时间:
2018-02-23 23:55:11
阅读次数:
203
问题描述: 如以下代码所示,通过js添加的Dom节点,在其上绑定点击事件,有的时候会出现点击事件不响应的情况,按照正常的理解,js代码具有阻塞性,Dom节点添加成功之后,就可以找到该节点并绑定事件,没有道理会出现事件绑定不上的问题,但是这种情况的确是遇到了多次,问题原因有待日后深入理解,下面记载一下 ...
分类:
移动开发 时间:
2018-02-23 23:55:02
阅读次数:
873
在使用Iterator遍历容器类的过程中,如果对容器的内容进行增加和删除,就会出现ConcurrentModificationException异常。该异常的分析和解决方案详见博文《Java ConcurrentModificationException 异常分析与解决方案》和《解决ArrayLis ...
分类:
编程语言 时间:
2018-02-23 23:54:54
阅读次数:
235
Docker 改变了我们部署网站的方式,从原先的手动编译打包上传,到现在的构建镜像然后推送部署,让我们在配置环境上所花费的时间大大减少了。不仅如此,通过一系列相关的工具配合,可以很轻松的实现 CI、CD。本文即将介绍的就是这么一款非常简便的工具——captainduckduck,使用 captain ...
分类:
Web程序 时间:
2018-02-23 23:54:45
阅读次数:
315
1.java的二维数组可以每行长度不同,但C++的二维数组每行是相同的长度,除非定义成指针数组,也可以实现每行不同长度 2.C++在赋值时会发生复制现象(http://www.cnblogs.com/AuroraMini/p/7398300.html),java赋值只是传递引用 3.C++有多继承, ...
分类:
编程语言 时间:
2018-02-23 23:54:38
阅读次数:
233
Object中的方法是所有类都有的方法,每个类默认继承了Object类。 boolean equals(Object obj) : Object中默认是比较地址,可以重写equals(Object obj)方法,比较内容。 String toString() : 返回该对象的字符串表示,对象.toS ...
分类:
其他好文 时间:
2018-02-23 23:54:30
阅读次数:
213
通过Java代码装配bean 例如,需要将第三方库的组件加载到你的应用中,此时无法给他的类上添加@Component和@Autowired注解,此时不能使用自动化装配了。 这种情况下,就必须使用显式装配的形式,可以选择Java代码装配或Xml装配 建议:显式配置是优先使用JavaConfig装配,因 ...
分类:
编程语言 时间:
2018-02-23 23:54:22
阅读次数:
198
[BZOJ][1] [Luogu][2] sol 用set维护有宝物的点集。 可以证明行走路径$a[1],a[2]...a[n]$一定是按照点的dfs序排列。 因为$dist(u,v)=dep[u]+dep[v]+2 dep[lca(u,v)]$,dfs序相邻可以最小化$dep[lca(u,v)]$ ...
分类:
其他好文 时间:
2018-02-23 23:54:14
阅读次数:
217
介绍:maven是一个软件管理项目和综合工具,基于项目的POM的概念,Maven可以从一个中心资料片管理项目构建,报告和文件。 maven是什么? maven是一个项目管理和综合工具。maven提供了开发人员构建一个完整的生命周期框架。开发团队可以自动完成项目的基础工具建设,maven使用标准目录结 ...
分类:
其他好文 时间:
2018-02-23 23:53:59
阅读次数:
173
1 package com.jdk7.chapter5; 2 3 import java.io.UnsupportedEncodingException; 4 5 public class ChangeCharsetTest { 6 //公共的唯一静态变量 7 public static final... ...
分类:
其他好文 时间:
2018-02-23 23:53:49
阅读次数:
182
对文件操作流程 文件的内存对象-包含 文件名、字符集、大小、在硬盘上的起止位置... 打开文件的模式有: r,只读模式(默认)。 w,只写模式。【不可读;不存在则创建;存在则删除内容;】 a,追加模式。【可读; 不存在则创建;存在则只追加内容;】 "+" 表示可以同时读写某个文件 r+,可读写文件。 ...
分类:
编程语言 时间:
2018-02-23 23:53:39
阅读次数:
178