1 题目 Implement regular expression matching with support for '.' and '*' 实现(implemement)正则表达式,支持.和* 1 分析 难点在于*的处理 *可能做0,1,n来处理 使用s1,s2表示两个字符串的开始位置。 当s2 ...
分类:
其他好文 时间:
2018-03-25 12:09:48
阅读次数:
99
en跟前面那个种树的一样嘛 只是不是环,就在左右两边设INF的边界就好了。(mdzz(1<<31)爆int变成-2147483648了) ...
分类:
其他好文 时间:
2018-03-25 12:09:13
阅读次数:
121
学号 2017 2018 2 《程序设计与数据结构》第3周学习总结 教材学习内容总结 本周教材主要介绍了如下几个方面: 1.创建对象 2.Sring类 3.包 4.Random类 5.Math类 6.格式化输出 7.枚举型 教材学习中的问题和解决过程 问题1:关于Random类的问题 问题1解决方案 ...
分类:
其他好文 时间:
2018-03-25 12:04:05
阅读次数:
202
dp[i,j,k,v]表示当前坐标(i,j)下,拥有k件物品宝物最大价值为v时,方案的最大数。 i∈[1,M],j∈[1,N],用别人更新自己,最后输出的是dp[1,1,0,0] 调用dfs(1,1,0,-1),因为v表示当前取到的宝物的价值。判断都是用v和g[i,j]判断,但是dp更新或者传值都是 ...
分类:
其他好文 时间:
2018-03-25 11:59:33
阅读次数:
191
```cpp include include include include include using namespace std; typedef double db; const int N = 1e5 + 5; int bit[N p[N], q[N]; inline void Add(in ...
分类:
其他好文 时间:
2018-03-25 11:55:35
阅读次数:
153
(一)学习总结 1.在java中通过Scanner类完成控制台的输入,查阅JDK帮助文档,Scanner类实现基本数据输入的方法是什么? 从键盘输入需要用Scanner类,需要导入头文件 import.java.util.Scanner; nextInt():读取整形数据 nextDouble(): ...
分类:
编程语言 时间:
2018-03-25 10:39:30
阅读次数:
258
改造"Hacking"并不同于破坏"cracking" python快速改造:基础知识 一行就是一行,不管多少,不用加分号 交互式python解释器可以当作计算器用:**是乘方(高于-运算)、//是整除、%是取余 variable(变量)就是代表某值,因此要使用变量就必须赋值! 在python3中p ...
分类:
编程语言 时间:
2018-03-25 10:32:14
阅读次数:
201
1 在大型项目开发中,可能会有多个应用部署在不同机器上,如果想让用户访问单个域名或IP访问到这些应用,可以使用 nginx 的反向代理,将应用的地址通过 nginx 代理,用户通过访问 nginx 地址即可访问到所有应用。 也可以在 nginx 机器上做权限控制。 由于自己资源有限,下面例子是在一台 ...
分类:
其他好文 时间:
2018-03-24 23:48:33
阅读次数:
202
题目链接 "bzoj4816: [Sdoi2017]数字表格" 题解 满满的反演的套路的味道 $$Ans= \prod_{i=1}^{n} \prod_{j=1}^{m} f[gcd(i,j)]$$ 常规操作枚举约数 $$\prod_{d=1}^n\prod_{i=1}^n\prod_{j=1}^m ...
分类:
其他好文 时间:
2018-03-24 22:36:15
阅读次数:
185
ScheduledThreadPoolExecutor 继承自ThreadPoolExecutor实现了ScheduledExecutorService接口。主要完成定时或者周期的执行线程任务。 代码如下: 代码执行结果如下: ...
分类:
编程语言 时间:
2018-03-24 22:35:54
阅读次数:
181