首页 > 其他分享 >「Log」2023.11.13 小记

「Log」2023.11.13 小记

时间:2023-11-13 22:11:49浏览次数:32  
标签:13 le Log color 2023.11 间幕 black 1337

NOIP Day -4

序幕

\(6:50\):准时到校,整理博客,先改题。

一直在 T,写个拍瞅一眼,发现判断边界的时候有问题,逻辑一塌糊涂,不知道当时咋写的。

八点半的时候终于过掉了第二分块。

\(\color{black}{P4117}\)

第二分块

间幕 \(1\)

吃了个早饭就九点半了,准备开新题。

看了会题给我看困了,可能也是因为刚吃完饭,直接昏迷。

十点半苏醒,可能也是冷困的,什么时候我能冬眠啊。

在十一点出头明白了这题咋做,取了个饭小溜达一圈,回来先吃个饭。

午休完差不多一点了,开始打题。

感觉整个题体量还是很大的,实现方式稍微思考了一会,幸好这题给了 1G,不用考虑空间。

打到三点多开始调,发现细节有点问题,改动后一只小调整改到 WA On Test 10,发现询问数组开小了,开二倍就过了。

洛谷 RMJ 又炸了。

\(\color{black}{CF1535F}\)

首先 \(f(x, y)\) 是个诈骗函数,值只可能为 \(0, 1, 2, 1337\) 其中的一种,\(0, 2, 1337\) 都好求,只需要考虑 \(1\) 的贡献。

首先考虑将字符串按照构成分组,一组一组解决,组与组之间都是 \(1337\)。

对于一组,考虑一个串 \(s\),对于其一段极长有序段 \(l, r\),与它 LCP 大于等于 \(l - 1\),LCS 小于等于 \(r - 1\) 的串都可以构成函数值为 \(1\) 的贡献。

想到正反建 Trie 数,于是相当于求出符合 \(l1 \le dfn1_i \le r1 \land l2 \le dfn2_i \le r2\) 的 \(i\) 个数,将第一维限制拆成前缀然后直接二位数点即可。

间幕 \(2\)

吃个晚饭,休息一会准备接着写题,今天干脆把需要补的黑题补完好了。

\(\color{black}{CF1528E}\)

将问题转化一下,树的形态被简单限制,钦定一个点只有两个子节点进行树个数 DP,巨大分论即可。

\(\color{blueviolet}{CF1487G}\)

诈骗题,最多两个数字超出范围,打进两维状态,设一个胖 DP,稍微优化一下即可。

尾声

好累,回家什么也不想干,补补博客,准备睡觉。

标签:13,le,Log,color,2023.11,间幕,black,1337
From: https://www.cnblogs.com/Eon-Sky/p/17828343.html

相关文章

  • 11.13下午的分级测试
    我现在也没实现选课,明天再看看吧其他的都差不多了 这里的前端代码是我着重功克的主要是因为忘记开mybatis自动映射驼峰命名后端就对不上,前端也有点小问题  ......
  • 11.13
    本周从周一上完课,把那天的学长的期中考试写完,就放松了,没继续练,就把idea一关啥也没关,然后除了正常写作业,已经周二晚上周三早上背了背英语,来应对老师的听写测验,学习的时间分配很少,感觉好像期中考试完了之后,就放松了,周末三天更是除了写了点离散数学作业,一点没学习,导致本周一的分级测......
  • 11月13日总结
    一.今天做了什么上午没课,下午java课,做了一套试卷,做的不太理想,首先来说是写的太慢了,其实时间充足的话也能写完。我发现在构思上花费的时间很多,几乎是写一会代码就得停下来构思一下,这样很浪费时间,应该在开始的时候就构思好,最好在纸上画一下大概的流程图,然后再开始写,写大妈的时候也......
  • 10.13日分析总结
    今天又是王老师的分级自评测试,在最近的编程随堂测试中,我没有达到老师的要求,这让我深感失望和挫败。虽然有那么一点点小超纲,但是大部分功能还是能实现的,即使如此今天随堂测验的时候还是有些许吃力,依旧出现了一些小问题。回顾分析下来,是自己的练习不够,也就是王老师所说的熟......
  • 2023/11/13
    对于今天的Javaweb分级测试不理想做出以下总结:1.对测试整个项目的规划不够精炼,自己设计的过于繁琐导致工作量大大加大。2.对于数据库操作,数据一多就容易手忙脚乱,忙东忘西。3.一些页面之间数据的传输还是运用不熟练。4.过去一周还在通过期中考试的沾沾自喜之中,没有对这次测试作......
  • 10/13分析总结
    不会,练得少,功能需求之间不明白。在最近的编程随堂测试中,我没有达到老师的要求,这让我深感失望和挫败。虽然有那么一点点小超纲,但是大部分功能还是能实现的,即使如此今天随堂测验的时候还是有些许吃力,依旧出现了一些小问题。回顾分析下来,是自己的练习不够,也就是王老师所说的熟练度不......
  • 11.13周内汇总
    在上一周的java语言课程中,进行了期中测评,自己的提前准备没有做到充分导致在测评的时候根本不知道该做什么,在考试结束后,悲痛万分,痛定思痛,在网上查找如何才能实现开发一个管理系统的前准备工作,首先要将jdk与数据库下载好与系统中的环境变量配置好后接着在idea中,将这些需要配置的东西......
  • 11/13
    关于java测试,自己的缺点就是练的太少了!很多基础都没有很熟练,很多关键性的知识点还不会,目前仅仅熟悉了jsp页面的操作,接下来就是加紧学习后端,学会前后端连接,再把增删改查练练,一些逻辑代码深入学习。最后,加油吧骚年......
  • 11.13
    今天进行了javaweb分级测试,在三个小时内只完成了基本的教师,学生的增删改查,没有完成其选课的东西。    对于今天的测试,由于其对增删改查的不熟悉,在修改的页面一直出错,修改不进去数据库,所以浪费很长的时间(一个小时左右),在下课后,又进行了javaweb的增删改查的书写增加了自己......
  • 2023.11.13——每日总结
    学习所花时间(包括上课):9h代码量(行):0行博客量(篇):1篇今天,上午学习,下午学习;我了解到的知识点:1.mybatis明日计划:学习......