题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=3974 解题思路:深搜设置时间戳,然后线段树上更新查询即可。 第一次写,还算顺利(尽管wa了两发)。 代码: 题目: ...
分类:
其他好文 时间:
2017-08-06 00:16:54
阅读次数:
221
@ConTrollerAdvice,从名字上面看是控制器增强的意思。 在javaDoc写到/*** Indicates the annotated class assists a "Controller".** <p>Serves as a specialization of {@link Comp ...
分类:
其他好文 时间:
2017-08-05 23:40:13
阅读次数:
447
案例: 实现一个装饰器,用它来检查被装饰函数的参数类型。 需求: 装饰器可以通过函数,指明函数参数类型,进行函数调用的时候,传入参数,检测到不匹配时,抛出异常 如何解决这个问题? ...
分类:
编程语言 时间:
2017-08-05 23:35:04
阅读次数:
297
在SpringBoot中,我们很多的功能都能够通过@Enable*注解的方式来开启。 @EnableAspectJAutoProxy开启对自动代理的支持。 @EnableAsync开启异步方法的支持。 @EnableConfigurationProperties开启对@ConfigurationPr ...
分类:
其他好文 时间:
2017-08-05 22:49:56
阅读次数:
173
export const countDown=(time)=>{ const t = (new Date(time).getTime() - new Date().getTime())/1000; const days = parseInt(t/3600/24); const hours = par... ...
分类:
其他好文 时间:
2017-08-05 22:45:08
阅读次数:
119
链接:http://www.lydsy.com/JudgeOnline/problem.php?id=2618 题意:求出几个封闭图形围成的内部区域面积。 把每一条边作为有向直线,逆时针遍历全图,左侧的半平面交 1 #include<iostream> 2 #include<cstdio> 3 #i ...
分类:
其他好文 时间:
2017-08-05 22:03:04
阅读次数:
167
一、匿名函数 匿名函数 简单的需要用函数去解决的问题 匿名函数的函数体 只有一行 也叫lambda add2 = lambda x,y : x+y ret = add2(1,2) print(ret) l = [1,2,3,4] print(list(map(lambda x:x*x , l))) ...
分类:
其他好文 时间:
2017-08-05 22:02:01
阅读次数:
134
链接:http://cogs.pro/cogs/problem/problem.php?pid=775 题意:维护区间最大值及其最小字典序来源。 细节巨多……多的狗死人了…… 首先我们要建出一棵线段树,这棵线段树要存放以下几个东西:最长区间,起点,终点,最长前缀,前缀终点,最长后缀,后缀起点。(所以 ...
分类:
其他好文 时间:
2017-08-05 21:16:33
阅读次数:
191
题目大意:给你两个1~n的排列,求他们的LCS。 解题思路:由于是1~n的排列,每个数会且只会出现1次。我们可以把一个序列映射成1,2,3,4……然后将另一个序列按照这个映射进行改变。由于前一个序列已经有序,那么后一个序列的最长上升子序列(LIS)肯定是前一个的子序列,由于LIS最长,所以它的值也是 ...
分类:
其他好文 时间:
2017-08-05 21:16:09
阅读次数:
162