题目分析 题意:每个点都有一个值$v_i$,从一个点出发,每走到一个点,会跳到i+vi的位置,问需要跳多少次能跳出n?带修改。 此题可以用lct做,此处使用了分块:将序列分块后,每个点记录从此点最少跳几次能跳出当前块,和跳出后到达的位置,倒叙可以优化。 这样询问时只要一直跳至多$\sqrt{n}$个 ...
分类:
其他好文 时间:
2017-07-30 00:18:22
阅读次数:
124
<!--done--> 小哈学python 模块 模块,用一砣代码实现了某个功能的代码集合。 类似于函数式编程和面向过程编程,函数式编程则完成一个功能,其他代码用来调用即可,提供了代码的重用性和代码间的耦合。而对于一个复杂的功能来,可能需要多个函数才能完成(函数又可以在不同的.py文件中),n个 . ...
分类:
编程语言 时间:
2017-07-29 20:17:23
阅读次数:
372
漏洞编号:CVE-2017-8464 漏洞等级:严重 漏洞概要:如果用户打开攻击者精心构造的恶意LNK文件,则会造成远程代码执行。成功利用此漏洞的攻击者可以获得与本地用户相同的用户权限。 攻击者可以通过可移动驱动器(U盘)或远程共享等方式将包含恶意LNK文件和与之相关的恶意二进制文件传播给用户。当用 ...
分类:
其他好文 时间:
2017-07-27 12:45:46
阅读次数:
245
首先看下面的TS PSI分析图: 注意:TOT UTC与TDT是一致的 TDT下的时间为: UTC+手动TIMEZONE TOT下的时间为: UTC+解析的time_offset time_offest极性: ① local_time_offset_polarity为1,time_offset为负极 ...
分类:
其他好文 时间:
2017-07-26 11:35:14
阅读次数:
313
【在线】 1.倍增法 现将深度较大的跳至与深度较小的统一深度。预处理$fa[u][i]$表示$u$往上跳$2^i$个单位后的祖先,则就可以像快速幂一样,将移动的步数化为二进制,如果第$i$位为$1$,那么向上跳$2^i$次方,即$if(1 << i \& d) u = fa[u][i]$。跳至统一深 ...
分类:
其他好文 时间:
2017-07-26 00:02:53
阅读次数:
221
在MySQL 5.7.2 新增了 log_timestamps 这个参数,该参数主要是控制 error log、genera log,等等记录日志的显示时间参数。 在 5.7.2 之后改参数为默认 UTC 这样会导致日志中记录的时间比中国这边的慢,导致查看日志不方便。修改为 SYSTEM 就能解决问 ...
分类:
数据库 时间:
2017-07-25 22:48:07
阅读次数:
289
参 数: %H 小时(以00-23来表示)。 %I 小时(以01-12来表示)。 %K 小时(以0-23来表示)。 %l 小时(以0-12来表示)。 %M 分钟(以00-59来表示)。 %P AM或PM。 %r 时间(含时分秒,小时以12小时AM/PM来表示)。 %s 总秒数。起算时间为1970-0 ...
分类:
编程语言 时间:
2017-07-25 19:29:11
阅读次数:
1595
那么这些信息是哪里获取到的呢,比如Jul19 13:15.... Kernel每次编译的时间在源码的什么位置? include/generated/compile.h include/generated/utsrelease.h /etc/issue, 可以选择在这里做登录提示,或者项目标志打印, ...
分类:
系统相关 时间:
2017-07-25 14:23:08
阅读次数:
148
A. Who is the winner? time limit per test:1 second memory limit per test:64 megabytes input:standard input output:standard output A big marathon is he ...
Windows 7 With Sp1 简体中文旗舰版(MSDN官方原版) 安装Windows 7对于硬件配置的基本要求: ?1 GHz 32 位或 64 位处理器 ?1 GB 内存(基于32 位)或 2 GB 内存(基于64 位) ?16 GB 可用硬盘空间(基于 32 位)或 20 GB 可用硬盘 ...