SkyWT

SkyWT

我们的征途是星辰大海

✨ 全新设计的 Daydream 主题,强大的功能集成为你提供优雅的体验。欢迎使用。

斯特林数的具体应用例题:

HDU 6143 Killer Names
HDU 3625 Examining the Rooms

我又来水博客了~

More...


  • 你有 n 个不同的小球,现在你想用这些小球拼成 k 个环,一共有多少种拼法?
  • 你有 n 个不同的小球,现在你想将这些小球分成 k 个非空的集合,一共有多少种分法?

这两个问题就是最典型的斯特林数(Stirling Number)了。

More...


概率 DP 比起期望 DP,可是容易多了~
CodeFoces 148D Bag of mice 题目链接

More...


很伤心,为什么NOIP不能用 C++11……

CodeForces 510D Fox And Jumping:510D

More...


最近准备刷刷BZOJ上的水题……

物流公司要把一批货物从码头A运到码头B。由于货物量比较大,需要n天才能运完。货物运输过程中一般要转停好几个码头。物流公司通常会设计一条固定的运输路线,以便对整个运输过程实施严格的管理和跟踪。由于各种因素的存在,有的时候某个码头会无法装卸货物。这时候就必须修改运输路线,让货物能够按时到达目的地。但是修改路线是一件十分麻烦的事情,会带来额外的成本。因此物流公司希望能够订一个n天的运输计划,使得总成本尽可能地小。

More...


我们学过最长升序列(Longest Increasing Subsequence,简称LIS)最长公共子序列(Longest Common Subsequence,简称LCS)(没错之前两篇博客就是为这篇准备的……),那么如果我们要求最长公共上升子序列(Longest Increasing Common Subsequence,简称LICS或者LCIS)呢?

More...


最长上升子序列和最长公共子序列两篇博客都是为了后面的最长公共上升子序列准备啊~

一个序列,如果是两个或多个已知序列的子序列,且是所有子序列中最长的,则它就是这两个序列的最长公共子序列(Longest Common Sequence,简称LCS)

More...


最长上升子序列,全称Longest Increasing Sequence,简称LIS,在计算机科学上是指一个序列中最长的单调递增的子序列(百度百科)。这个序列不一定是连续的。

More...


又是超级水的一题,一道线性DP。

这几道DP很简单,分成很多篇文章发可以假装自己的博客写了很多文章~

More...


动态规划(Dynamic Programming),简称DP,是用于求解决策过程中的最优化数学方法,不仅用于编程领域,也用于管理学、经济学、生物学(具体这三个地方怎么用就不关我们事了)。作为NOIP竞赛的每年必考题型,动态规划是很重要的!!!

More...