添加依赖 application.yml配置 additional paths对于多模块也有效,多模块下只要是此目录下的就会重新加载 idea设置 第一步 Preferences Build,Execution,Deployment Compiler找到 Build Project Automati ...
分类:
编程语言 时间:
2020-01-30 19:00:00
阅读次数:
81
T1:Colorado Potato Beetle
T2:Distinct Paths
T3:回忆树
半夜硬核更博。 ...
分类:
其他好文 时间:
2020-01-30 09:14:35
阅读次数:
85
F. Three Paths on a Tree time limit per test 2 seconds memory limit per test 256 megabytes input standard input output standard output You are given a ...
分类:
其他好文 时间:
2020-01-26 22:34:35
阅读次数:
79
Description 描述 给一棵 $n$ 个点的树,找到三个点,使得两两之间,共三条路径,所经过的边的并集尽可能大。 输入 第一行为一个正整数 $n$($3 \le n \le 2 \times 10^5$)。 接下来 $n -1 $ 行,每行两个数 $u,v$ 表示一条边($1 \le u, ...
分类:
其他好文 时间:
2020-01-26 22:09:26
阅读次数:
120
题意:在一棵树上找三个不同点,使的三点之间的路径通过最多的不同边。 解法:将树看一条长链像有机化学里的结构式,可以肯定长链的两端点(两次dfs找出最长链)是答案中的两点,第三个点有两种情况: 1、没有支链即只有一条长链第三点即为不同于端点的任意一点。 2、有支链,找一条最长的支链的端点(bfs找最长 ...
分类:
其他好文 时间:
2020-01-24 09:27:34
阅读次数:
76
题意: 输入一个数字N,输出[1,N]中数字转化为罗马数字之后每个字母出现的次数。 思路: 暴力过的...写了一个阿拉伯数字转换罗马数字的程序,然后枚举数字string找的字母。 遇到的坑就是罗马数字没有450的简短表示!! leetcode上面有罗马数字和阿拉伯数字互相准换的题目,可能是受这个影响 ...
分类:
其他好文 时间:
2020-01-23 22:48:15
阅读次数:
91
题意: 给一棵树,找到三个顶点,使三个顶点两两之间路径的并集最大 思路: 必定会有一组最优解,使得 a,b是树直径上的端点。 证明: 假设某个答案取连接点x。x最远的树到达的点是s,根据树的直径算法,s是树的某个直径a的端点。假设x的最远和第二远的点组成的链是b,b就会和a有一段公共部分。我们取a和 ...
分类:
其他好文 时间:
2020-01-23 19:56:26
阅读次数:
138
$$ Preface $$ ~~打比赛的时候先开了 F 题(雾~~ ~~然后一眼看出 F 题结论,最后居然因为没有判重,交了三次才过。~~ $$ Description $$ 给出一棵无权树(可理解为边权为 $1$ ),你需要选取三个点 $a,b,c$ ,最大化 $a,b$ 和 $b,c$ 和 $a ...
分类:
其他好文 时间:
2020-01-23 11:14:31
阅读次数:
61
Unique Paths A robot is located at the top-left corner of a m x n grid (marked 'Start' in the diagram below). The robot can only move either down or r ...
分类:
其他好文 时间:
2020-01-21 18:21:24
阅读次数:
105
In computer science, a heap is a specialized tree-based data structure that satisfies the heap property: if P is a parent node of C, then the key (the ...
分类:
其他好文 时间:
2020-01-17 21:13:06
阅读次数:
93