栈 这边随笔主要是用来学习栈的相关知识 之前学习的数组主要是用来存储数据的,对于无序的数据来说,添加数据很快,但是删除、查找就很慢,我们期望的是插入、删除和查找性能都比较好。为了解决这些问题,二叉树、哈希表的数据结构是更优的选择,而栈,更像是构思算法的工具,不单单是存储数据的工具,在实际开发中有些数 ...
分类:
编程语言 时间:
2019-02-17 01:01:52
阅读次数:
224
题目描述 http://uoj.ac/problem/347 题解 解法1 求三棵树的直径,看起来非常不可做,但是所有边权都是正的,可以让我们想到爬山。 所以我们可以按照BFS求树的直径的方法,随机一个点作为起点,然后BFS一遍,找到在这三棵树的意义下最远的那个点,然后继续爬山。 因为这样做没啥正确 ...
分类:
其他好文 时间:
2019-02-16 19:26:27
阅读次数:
288
1、错误描述 java.lang.OutOfMemoryError: GC overhead limit exceeded at java.util.zip.ZipFile.<init>(ZipFile.java:466) at java.util.zip.ZipFile.<init>(ZipFil ...
分类:
其他好文 时间:
2019-02-14 13:37:40
阅读次数:
107
链接 题目没找到 求$\sum_{1}^{n}\sum_{1}^{m}gcd(i,j)$ 机房最后一个学懵逼钨丝的人 $\sum\limits_{i=1}^{N}\sum\limits_{j=1}^{M} gcd(i,j)$ $\sum\limits_{k=1}^{min(N,M)} k \sum\ ...
分类:
其他好文 时间:
2019-02-14 11:46:28
阅读次数:
176
import java.io.IOException; import java.io.InputStream; import java.sql.Connection; import java.sql.DriverManager; import java.sql.SQLException; impor... ...
分类:
数据库 时间:
2019-02-13 20:49:49
阅读次数:
126
1、什么是JMS JMS即Java消息服务(Java Message Service)应用程序接口,是一个Java平台中关于面向消息中间件(MOM)的API,用于在两个应用程序之间,或分布式系统中发送消息,进行异步通信。Java消息服务是一个与具体平台无关的API,绝大多数MOM提供商都对JMS提供 ...
分类:
编程语言 时间:
2019-02-11 10:50:56
阅读次数:
186
OK, let's continue. Conditional Judgments and Loop if if-else if-elif-else while for break continue multiple loop if if-else if-elif-else while for br ...
分类:
编程语言 时间:
2019-02-11 01:17:25
阅读次数:
157
Description First we define: (1) $lcm(a,b)$, the least common multiple of two integers $a$ and $b$, is the smallest positive integer that is divisible ...
分类:
其他好文 时间:
2019-02-09 12:05:06
阅读次数:
158
Implement pow(x, n), which calculates x raised to the power n (xn). Example 1: Example 2: Example 3: Note: -100.0 < x < 100.0 n is a 32-bit signed int ...
分类:
其他好文 时间:
2019-02-07 14:58:42
阅读次数:
197
经常会有这样一个情况是:mysql跑了一段时间后,某一天我们需要重启服务的时候,发现停止后并不能正常启动,会报下面这种错误 这种情况发生的原因绝大多数都是权限的问题: 因为使用了一段时间后,使用期间表、库或者相关的文件、目录的拥有者不一定是用户(mysql)创建的或者说文件的拥有者被改变了 比如:如 ...
分类:
数据库 时间:
2019-02-07 14:51:27
阅读次数:
186