Practice - #include <Seter> - using namespace Orz;

FFT模板

坑了个爹的FFT……原理只了解到卷积那一步……怎么转换成整系数而非sincos乱搞的系数那个完全不了解……权当背代码了……

其实代码灰常好写……根本不像我想像的那样超级复杂!代码的关键在于如何选P([tex]$P=C*2^{\log n}+1$[/tex])……

继续阅读

Heap模板

再来个模板,这个大家应该都会写,STL里面也有,但是自己写看起来爽一点。以前用递归实现的插入什么的,现在改成循环了,快了好多(废话)。

代码长度各种悲剧,SAP也就35行Heap快40行了……Heap操作多伤不起啊!

这个模板只测试过Update和Insert两个操作……错了不怪我 = =

继续阅读

SAP模板

自己写的SAP,很短,35行,很快,测试了一些题速度都能排到前十左右。

优化:

1.不要用递归……递归好写但是慢到暴……而且也不是很短……

继续阅读

20110814

作为一套NOIP2008的卷子AK表示亚历山大。

1.统计N!末尾0的个数。正整数N<10^1000

2.要求支持三个操作:插入给定的字母串。删除给定的字母串。查询给定的仅含?与字母的正则表达式能匹配上的串数。操作数Q<3000,字符串长度<=20

继续阅读




Host by is-Programmer.com | Power by Chito 1.3.3 beta | © 2007 LinuxGem | Design by Matthew "Agent Spork" McGee