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


    可恶 输在了乱搞能力上)

    感觉有一点问题 就是当我写不出之后 我会一直想自己没写出的题的更多sub 但很多人就回去乱搞呃…

    但是今天确实没有犯错

    时间安排

    7.30-8.30

    看题 看着T1 T2 就感觉比较可做 然后想到T1可以点分治 但又不知道怎么做 T2就是看到就觉得能不能每一位拆开做 但很快发现每一位之间彼此不独立不能这么做 寄

    8.30-9.30

    想想写写T1的部分分

    9.30-11.30

    想了很久 T2 最后打了三个复杂度依赖吉司机的sub

    11.30-…

    写了T3的暴力 看了很久对别的部分分也没什么想法 感觉很难dp 然后又对着12 想了很久

    题目分析

    T1

    最开始(好像是没想到二分) 后来想到二分了好像又不知道怎么快速求满足二分限制的数量(感觉是只会n^2)

    链写了就是考虑删除一边之后加进去

    upd

    没想到可以淀粉之后把所有链放到一起计算 再去重每颗子树内的 qwq

    以及 也没想到树上超级钢琴(悲)

    T2

    我的写法是 维护区间or 和区间and 那么就可以发现 只有在某些位和修改位上的值有一定对应关系的时候 才需要被修改

    upd

    上述做法和正解很接近了

    差别是 上述做法只考虑了需要被修改 没有注意到 当满足一些条件(区间内的所有值在这一位上相同)的时候 这些修改操作是可以被合并的

    如果加上上述限制 复杂度就是log^2了

    也就是我的做法其实是出题人的第一种有问题的解法XD

    T3

    不懂 乱搞大胜利)

  • 相关阅读:
    nvm的安装及使用(入门级)
    网工知识角|在LSA中Seq序列号起什么作用
    【c++】stringstream基础:实现数据类型转换和字符串分割
    Java项目:SSM在线宿舍管理系统
    CAS:139554-72-6 _Biotin-Mal生物素修饰的怀槐凝集素价格
    EF Core 批量插入操作原理分析
    隐私计算迎来千亿级风口,一文讲清它的技术理论基础
    ip转c段
    【设计模式】原型模式
    LiveCharts2:简单灵活交互式且功能强大的.NET图表库
  • 原文地址:https://blog.csdn.net/m0_50170681/article/details/126403459
  • 最新文章
  • 攻防演习之三天拿下官网站群
    数据安全治理学习——前期安全规划和安全管理体系建设
    企业安全 | 企业内一次钓鱼演练准备过程
    内网渗透测试 | 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号