首页 > 其他分享 >20230706巴蜀暑期集训测试总结

20230706巴蜀暑期集训测试总结

时间:2023-07-06 19:35:52浏览次数:37  
标签:20230706 矩阵 暑期 T1 52 集训 dp

T1

我是个大聪明!一眼矩乘。构造转移矩阵构造了3.5h!最开始以为只有 \(15\times15\),直接手打。写到一半发现不一定四种颜色都有,是 \(52\times52\) 的,这时候狗被脑子吃了,还想手打,于是就打到了3h。差不多打了一大半,脑子终于把狗还回来了,意识到就算打完也不可能调得出来,就开始另辟蹊径,终于在又过了0.5h用最小表示法构造出了转移矩阵,A掉了。但是后面的暴力就根本没有时间打。

将问题转化成 \(4\times n\) 网格图上点横竖连通。dp 状态共 \(52\) 种,矩阵快速幂优化 dp 解决。

T2

T3

考后看了一下,如果T1不犯浑,这题还是可以自己推出来的。

就一个简单的 dp,完。

详解

标签:20230706,矩阵,暑期,T1,52,集训,dp
From: https://www.cnblogs.com/dks-and-xiao-yu/p/17533135.html

相关文章

  • 「NOIP 模拟赛 20230706」偷 WiFi
    summarization有一个长度为\(n\)的序列\(p\),将其中若干个数标记。对于序列中的每一个位置\(i\),其贡献为其左边与右边离它最近的被标记的数的数值的和。求出最大的贡献总和。(\(1\len\le2\times10^6\))solution首先显然,\(p_1,p_n\)一定要标记。然后考虑分别求相邻的标记数......
  • 暑期熔炉7月5
    大雾重重时代喧哗造物忙火光忷忷此生再不如太行今天跟老焦出去吃顿火锅,唱啦会儿K.主要还是聊聊我们俩主创小说<<京门>>的事儿.我们俩的想法很多很能契合.我们还准备毕业开一家游戏工作室,当然语言还是用c++或c#更好因为java的编程有点繁琐不适用于游戏,我的世界是个例外,创作......
  • 2023/7HL集训游记
    写在前面因为本人补题速度特别慢,所以博客随缘更新,其中还包括部分学术内容,纯享版指路Steven24博客。Day014时入眠,23时起床,一宿没睡,一直在开摆,顺便结束了斗破漫画的三刷,后来证明这是一个正确的选择,因为之后的几天都是断网状态。Day1上了飞机,还是很快就落地了,又是熟悉的夏天......
  • 2023年暑假集训总结/7.4
    2023年暑假集训总结/7.3预估成绩:100+20+10+20=150实际成绩:0+61+19+0=80T1最大公约数题意:有n个数,取n-1个数,求可以得到的最大gcd。思路&做法:有一个思路是将所有数字质因数分解,然后对于每一个质数,判断他是否在这n个数中“拖了后腿”,这样就可以O(nk)地求出答案,k是质因数的个......
  • 暑假集训计划
    其实也没什么好写的吧。大概列几点模拟赛成绩要求每次\(200+\)(似乎不难?),尽量\(250+\),争取更多\(300+\)。(不过没记错的话去年NOIP结束的时候给今年定的目标就是\(300+\),可能都定低了?)少学点uselessalgorithm,多练练usefulalgorithmCF上个2100应该问题不大,瓶颈可能在......
  • [LOJ 6029]「雅礼集训 2017 Day1」市场 题解
    这道题恶心之处在于区间向下取整。这里给出两种思路:区间覆盖做法如果最大值和最小值向下取整后相等,则对此区间进行区间覆盖。我考场写的是这个,但是码错了,加上习惯不好,\(100\to64\),再加上烦了弱智错误,\(64\to9\),不给出代码。差值相等做法注意到相邻两数的向下取整的差值不......
  • 暑期熔炉7月3
    回忆中邯郸的夏天,是慵懒又漫长的那般.    微风把头发轻柔的举起,蒸发的汗液化作发动机驱使我前进.邯郸没有海,我却像行走在沙滩.表哥在准备考研,堂弟想买一双篮球鞋.我真的好摆烂,他们说,丞儿,你今年十九岁了,站在人生的十字路.得好好上完大学,构建自己的知识库.学会识......
  • [LOJ 6030]「雅礼集训 2017 Day1」矩阵 题解
    首先不难想到一个贪心,就是先填出一个全黑的行,然后再用其填黑列。而且在其中“填出一个全黑的行步数”我们应该最小化。这个贪心的正确性证明如下:必要性:填黑列的必要条件为有一个全黑的行。充分性:“填黑列的步数”就是“非全黑列的数量”。显然,如果填出一个全黑的行的过程中......
  • 20230701巴蜀暑期集训测试总结
    T1BS5463【NOI2018模拟7】xiz考场A了,猜的结论。求出每个位置上一个和他相同的数的距离,进行KMP。但是每个数在\(B\)中第一次出现的位置不好处理,就猜了个结论——KMP的两个循环中相等的判断方式相同就可以了(至今不知道是否一定是这样),改动一下两个数相等的判断就完了。详解T......
  • 2023年暑假集训总结/7.1
    6-26T1多米诺骨牌Hades与Dionysus在狂饮后玩起了多米诺骨牌的小游戏。现在桌上有n块多米诺骨牌,每块多米诺骨牌上半部分和下半部分上都有一个整数。每次翻转可让一块多米诺骨牌上下翻转,即上下部分数交换。Hades想让n块骨牌上半部分的数加起来是一个偶数,而Dionys......