卢俊达

这里是个人技术小站,用于学习与记录,欢迎各位光临。

题目大意


数列k-bonacci (k is integer, k > 1)的定义如下:

  • F(k, n) = 0, for integer n, 1 ≤ n < k;
  • F(k, k) = 1;
  • F(k, n) = F(k, n - 1) + F(k, n - 2) + … + F(k, n - k), for integer n, n > k.

给出一个整数s,在数列中找出几个不同的元素使其和等于s。

Read More…

前言


为了写一个AC自动机模板,参考了n多blog的代码,不料所有代码都如出一辙。本想写一个风格独特的模板,至少与其他人的不一样,但是因为思路上的先入为主等原因,还真没写出什么花样,跟网上其他的模板也没什么不同。

题目大意


给出n个模式串和一个被匹配串,问有多少个模式串可以成功匹配。

Read More…

题目大意


在长度为n的数列中找出恰好有k个不同数字的子数列。

Read More…

题目大意


给出一个长方体中一个顶点的所在的三个面的面积,求出长方体的12条棱长的和。

Read More…

简单题

219A、224A、224B、225A

贪心

225B

第三次更新题解模板

2012 09/11 周二 - No Comments
Posted in My Life

前言


这次更新属于修复bug式的更新。原先将首行缩进直接定义在div标签中,导致div内的li标签内的文字也进行了缩进。

Read More…

前言


此题坑爹啊,描述上有误啊,不玩war3做不出来啊!

比赛时同学说这是道纯模拟,纯模拟我擅长啊,但是这一写就是300行啊,还没写完啊!就算写完也肯定不对啊,因为是按描述理解的啊!

但是这么坑爹的题,也有队伍过啊!一过还他么几十个队啊!OMG啊!坑爹啊!

题目大意


模拟魔兽争霸的装备购买行为。在游戏中,可以购买三种装备:

  • 普通装备:每个普通装备占一个装备栏,可以直接购买。
  • 合成装备:每个合成装备占一个装备栏,购买时需要有足够的材料和合成金。
  • 消耗装备:多个同类型的合成装备占一个装备栏。

另外,还有一些规则上需要注意的地方:

  • 当你的背包满时,你不能购买任何东西。
  • 当你购买合成装备时,相应材料将会从装备栏中消失。
  • 当一个操作非法时,现有装备和金钱不会出现任何变化。
  • 刚开始时,你的金钱为0,没有任何装备。
  • 金钱不能为负数。

Read More…

题目大意


给出一个字符串,输出所有既是前缀又是后缀的子串的长度。

Read More…