首页 > 其他分享 >NOI2020

NOI2020

时间:2023-01-24 09:22:37浏览次数:42  
标签:log 美食家 矩阵 times NOI2020 5n

赛前才发现真题基本没做过/kk

Day 1

美食家

老经典题了,先写出一个 dp,\(f[i,j]\) 代表第 \(i\) 天在 \(j\) 号点的最大权值。转移显然,由于 \(w\le 5\) 所以只需保留前 \(5\) 天的值。于是可以构造一个 \(5n\times 5n\) 的矩阵。显然转移这是一个广义矩阵乘法。倍增预处理然后向量\(\times\)矩阵。复杂度 \(O((5n)^3\log T+(5n)^2k\log T)\)。

标签:log,美食家,矩阵,times,NOI2020,5n
From: https://www.cnblogs.com/zcr-blog/p/16575284.html

相关文章

  • P6792 [SNOI2020] 区间和
    对于修改,看上去要用SegmentTreeBeats维护。查询根据经典套路,维护每个结点的最大前缀和最大后缀。我们知道SegmentTreeBeats的思想是仅处理仅会修改最小值的区间,......
  • [NOI2020]制作菜品
    链接:https://www.luogu.com.cn/problem/P6775题目描述:有\(m\)道菜,和\(n\)种原材料,每个原材料有一个质量\(d_{i}\),有\(\sum_{i=1}^{n}{d_{i}}=m\timesk\)(m为正整数),每次......
  • P6776 [NOI2020] 超现实树
    \(\mathcal{Link}\)比较智慧,但如果能想到链树的话其实不难。(为啥全机房都在刷Ynoi就我在搞思维题啊)考虑啥叫“只有有限棵树不能被表示出来”。可以发现,这等价于任意一......
  • 【XSY3527】饮料_【NOI2020】制作菜品
    XSY押题!/se对于一类问题:有\(n\)种不同的饮料,第\(i\)种有\(a_i\)升。你需要把它们分到\(m\)个瓶子里面,每个瓶子容量为\(k\),你的分配方案需要满足:每个瓶子都被......
  • P6772 [NOI2020] 美食家 题解
    一道不错的题目。一个朴素的dp就是\(f_{i,x}\)表示时间\(i\)时从1走到\(x\)的最大美味值,就有转移\(f_{i,v_j}=\max\{f_{i-w_j,u_j}+c_{v_j}+美食节贡献\}\),结......
  • P6835 [Cnoi2020]线形生物 题解
    通过这道题可以看出来pz根本不会期望考虑期望线性性质,设\(E_{x\toy}\)表示从\(x\)走到\(y\)的期望步数,那么有\(E_{1\ton+1}=\sum_{i=1}^nE_{i\toi+1}\),因此考......