2022/3/11

博主参与了一场编程竞赛,对三个题目T1、T2、T3进行了分析。T2使用了离线处理方法,T1涉及到了trie树合并,而T3的难度超出了博主的知识范围,提到了第一类斯特林数和字符串的相关知识。博主计划后续补充学习并提升相关技能。
摘要由CSDN通过智能技术生成

快哭了 。
7 : 30 − 8 : 30 : 7:30 - 8:30: 7:308:30:
先把所有题看了一遍 , 觉得 T 3 T3 T3最可写(为什么最可写的却是 T 3 T3 T3啊QWQ) , T 3 T3 T3很明显能看出来的一个性质就是 , n n n所在的位置一定是 a a a b b b数组中的最后一个 , 然后 a a a数组的本质就是从前往后遍历 , 遇到一个数比当前的数大 , 我就把它加进去 。 这种数列有多少个可以递推出来 , b b b数组也同理 。 然后就是 , 枚举 n n n的位置(假设为 i i i) , 给答案加上 f[i - 1 , a - 1] * f[n - i , b - 1] , 这样的话就能过 n < = 2 e 3 n <= 2e3 n<=2e3这档分 , 然后后面大数据里还有 a = = b = = 1 a == b == 1 a==b==1这档以及 a + b = = n + 1 a + b == n + 1 a+b==n+1这一档 , 这两档性质十分明显 , 直接特判即可 。 期望得分 : 73 p t s 73pts 73pts
8 : 30 − 10 : 00 8:30 - 10:00 83010:00
努力搞 T 2 T2 T2 , 然后发现我只会 k = 1 k = 1 k=1 k = 2 k = 2 k=2的 。 先是 n < = 2 e 3 n <= 2e3 n<=2e3这档我写了二维前缀和 , 然后把大数据中的 k = 1 , 2 k = 1 , 2 k=1,2的写了 。 期望得分 : 55 p t s 55pts 55pts
10 : 00 − 11 : 30 10:00 - 11:30 10:0011:30
开始我最不愿接触的 T 1 T1 T1 T 1 T1 T1是真的不会 , 怎么想都不会) 。 最后实在嗑不出来 , 就只写了 20 p t s 20pts 20pts的部分分 。 期望得分 : 20 p t s 20pts 20pts
难过 。 (╥╯^╰╥) 。
补题后总结 :
T 2 T2 T2的离线处理方法算是老套路了 , 之前也见过 , 就是用得不是很熟练 , 多做几次这样的题就有感觉了吧 。
T 1 T1 T1算是很新颖了 , 之前也没写过 t r i e trie trie树合并 , 把矩阵问题换成字符串计数问题 , 挺妙的 。
T 3 T3 T3的话 , 知识点超出了我的能力范围 , 等以后学了第一类斯特林数和字符串再回来补吧 。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值