2017年12月14日训练总结

来源:互联网 发布:数字密码正则表达式js 编辑:程序博客网 时间:2024/06/10 02:11

这次训练总结是12月11日-12月14日。

主要还是学习了AC自动机的相关知识,在掌握基本应用的基础上,学习一些与DP相结合解决问题的知识。

主要解决的问题有:给出一些字典中的单词,问生成长为L的字符串不含字典中的单词的方法总数,或者概率,或者刚好包含字典中的K个单词,或者每个单词都有权值,构造长为L的字符串,权值最大,或给你一个文本串,你要改变它的字符顺序使它不包含模板单词或者包含尽可能多的模板单词。

涉及一般dp,概率dp(uva 11468),矩阵幂dp(poj 2778),状压dp(hdu 2825 hdu 3341),有的还需要大数据。其中矩阵幂dp并没有去学习,只是先弄懂了它dp的思路。dp本来就比较菜。。。处理这些问题还是费了一些功夫,dfs写法真是没有直接for循环转移写起来顺手。。。状压dp还是搞得有点晕,不过倒不难理解,而且非常好用。大数据那道题有点坑这两天会写几道比较难一点的题的题解,主要是给以后回来复习的时候看方便。至于基本应用,接下来几天还要继续多找些题来加强记忆,每次都快速独立的打一遍AC自动机的模板,确保快速准确,以便以后在赛场上快速发挥作用。目前自己打一个标准模板为20分钟左右,经常出现一些小错误。。。还是不够熟练。

cf上打了一场比赛,日常2题,非常菜,第三题读题没读懂(马上考四级,目测GG)。都是简单思维题。。。

和小伙伴讨论了一下,dp专题我就暂时不继续深入研究了,交给他,我就先做AC自动机专题,下一个专题为后缀数组。当然先是AC自动机要能熟练地去应用。。。

这两天多找一些AC自动机的资料,多巩固巩固。

千题计划完成10%。。。进度比较慢,但还是比较稳的。

换宿舍以后每天晚上10:35左右就停电了,早上7:30有时候都还没来电,真是烦死了。。。想好好打场cf的比赛都没机会,手机的电脑的电量不够。该考虑去网上买个移动电源了。。。坚持补比赛。。。

态度。坚持。认真。专注。


原创粉丝点击