码迷,mamicode.com
首页 >  
搜索关键字:sa    ( 1933个结果
Hdu 5030 Rabbit's String (后缀数组)
题目大意: 要求将一个长串分解成最多k个子串,使得分开的n个串的字典序最大的那一个子串的字典序最小。 思路分析: 要最大的最小,不难想到二分的。 我们二分出原串中的第rk大子串就是目标串。 现在就是怎么判断这个串满足要求,也就是我们如何分其他部分,使之成为字典序最大的一个。 我们可以通过rk轻易的找到这是哪一个串,假设它处在sa[t]中。 那么可以知道 在 sa数组中t以前的...
分类:其他好文   时间:2014-09-25 18:43:27    阅读次数:179
javascript中的this指向问题
This关键字:1、this指向调用该函数的对象通常情况下,定义一个变量、一个函数,都是作为window的属性、方法的Varinfo=’hello’;Functionsayhi(){This.style.color=’red’;}全局变量info其实是window.info=’hello’;调用sa...
分类:编程语言   时间:2014-09-25 12:15:28    阅读次数:197
后缀数组dc3算法模版(待补)
模版:const int maxn = 1000010;#define F(x) ((x)/3+((x)%3==1?0:tb))#define G(x) ((x)=0;i--) b[--wss[wv[i]]]=a[i]; return;}void dc3(int *r,int *sa,int ...
分类:其他好文   时间:2014-09-24 12:56:46    阅读次数:266
HDU 5030 Rabbit's String
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=5030题意:给出一个长度为n的串S,将S分成最多K个子串S1,S2,……Sk(k=0;i--) sa[--wd[x[i]]]=i; for(j=1,p=1;p=j) y[p++]=sa[i]-j; ...
分类:其他好文   时间:2014-09-22 03:01:21    阅读次数:246
linux: 初试网络编程
socket信息数据结构#include struct sockaddr { unsigned short sa_family; /*地址族*/ char sa_data[14]; /*14字节的协议地址,包含该socket的IP地址和端口号。*/};...
分类:系统相关   时间:2014-09-21 23:10:01    阅读次数:390
android桌面小火箭升空动画
1 public class MainActivity extends Activity { 2 @Override 3 protected void onCreate(Bundle savedInstanceState) { 4 super.onCreate(sa...
分类:移动开发   时间:2014-09-21 17:48:43    阅读次数:390
攻防实战之突破有防火墙网站
一、踩点 ping www.111.com 发现超时,可以是有防火墙或做了策略。再用superscan扫一下,发现开放的端口有很多个,初步估计是软件防火墙。 二、注入 从源文件里搜索关键字asp,找到了一个注入点。用nbsi注入,发现是sa口令登陆,去加了一个用户,显示命令完成。哈哈,看来管理...
分类:Web程序   时间:2014-09-21 17:40:40    阅读次数:208
线程系列04,传递数据给线程,线程命名,线程异常处理,线程池
本篇体验:如何传递数据给线程,如何给线程命名,线程的异常处理,线程池。实在是太基础的部分。 □ 传递数据给线程 ※ 使用Lambda表达式 class Program { static void Main(string[] args) { Thread t = new Thread(() => Sa...
分类:编程语言   时间:2014-09-21 12:12:40    阅读次数:285
后缀数组解决在线的多模板匹配问题
终于学会倍增法了, 先一个最水最水的后缀数组应用。#include #include #include using namespace std;const int maxn = 1e6;char buf[maxn];int str[maxn], len, sa[maxn];inline int id...
分类:其他好文   时间:2014-09-19 17:16:25    阅读次数:184
NYOJ-整数性质(扩展欧几里得)
整数性质 时间限制:500 ms  |  内存限制:65535 KB 难度:1 描述 我们知道,在数学中,对于任意两个正整数a和b,必定存在一对整数s、t使得sa+tb=gcd(a,b)。 输入多组测试数据。 每组数据输入两个非负整数a和b且a+b>0且a不等于b。 其中0 输出输出满足条件的 s 和 t 。 样例输入 2 4 3 8 737 6...
分类:其他好文   时间:2014-09-18 22:18:44    阅读次数:165
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!