码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • 20220730NOI模拟赛--考后总结


    时间安排

    7:30–7:35 读题。
    7:35–7:50 T1,暂时没什么思路,可能用到一些矩乘的性质,先做后面的。
    7:50–8:00 T2,肉眼观测应该可以扫描线。先做后面的。
    8:00–9:00 T3,有几种想法,一个是做背包,不过着时间和空间都很炸,而且没什么前途。另一种做法是考虑确定k个 a i ai ai ,那么中间的部分是个类似于阶梯的东西,如果这个能求出来就好做了,但是不会快速求,只好对这玩意另外做一个DP。
    9:00–10:00 T2,想要用某种数据结构对每个点存储询问感觉不可能。考虑能不能确定询问编号,发现可以离线扫描线,那么询问就变成了查询第一个后缀和为 k k k 的数,这玩意不是很好求。想到二分,但是后缀和貌似不满足单调性,莫名想到线段树套可持久化吉司机线段树的阴间玩意,时空复杂度根本不对。
    10:00–10:30 T1暴力。
    10:30–12:30 T3,发现对于部分分背包常数较小,改为背包。
    赛后: T3部分分和 wxq 写的一模一样,偏偏 Ta 能拿60,而我只能拿 30 ,离谱啊。

    回顾&反思

    T1: 没有想到临接矩阵,想到后就容易了,tarjan就可以了。转化模型这一块还是不足。部分分方面用bitset优化貌似能多拿些分,不过比赛的时候没往这上想(毕竟复杂度很紧),这个trick还要牢牢掌握。
    T2:离线和扫描线都想到了,主要困难在怎么二分,然而发现如果一个 k k k 出现了,那么任意小于 k k k 的非负整数一定在之前出现过,又因为我们要找的是第一个 k k k ,所以可以变为二分最大后缀和,将对操作维建立线段树可以简单维护。还是死在了性质这一块,有些比较显然且关键的性质自己有时发现不了,这一块要加强。
    T3: 想到类似阶梯的东西了,不过没想到分治。不过分治后要多项式推导,还要得出与 k k k 有关的一个神仙结论,感觉自己比赛的时候做不出来。

  • 相关阅读:
    XCZU19EG_FFVC1760芯片的封装和管脚
    数字花园的指南针:微信小程序排名的提升之道
    java(ArrayList、Vector、LinkedList底层结构和源码分析)
    数据分析必备:6大步骤+5大类型+2大分析方法
    Hugging Face:成为机器学习界的“GitHub”
    Java中如何创建子目录(File.mkdir)呢?
    商业化广告--体系学习--5--广告产品存在那些共性和区别
    mysql
    Vue 学习笔记 错误ResizeObserver loop completed with undelivered notifications
    LeetCode 12. 整数转罗马数字
  • 原文地址:https://blog.csdn.net/Cafarde/article/details/126076394
  • 最新文章
  • 攻防演习之三天拿下官网站群
    数据安全治理学习——前期安全规划和安全管理体系建设
    企业安全 | 企业内一次钓鱼演练准备过程
    内网渗透测试 | Kerberos协议及其部分攻击手法
    0day的产生 | 不懂代码的"代码审计"
    安装scrcpy-client模块av模块异常,环境问题解决方案
    leetcode hot100【LeetCode 279. 完全平方数】java实现
    OpenWrt下安装Mosquitto
    AnatoMask论文汇总
    【AI日记】24.11.01 LangChain、openai api和github copilot
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1
正则表达式工具 cron表达式工具 密码生成工具

京公网安备 11010502049817号