码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • 22.10.31补卡 22CCPC桂林C题


    Problem - C - Codeforces

    这题题解是请教了学长之后才做出来的, 若是想看题解请看http://t.csdn.cn/unAyg

    本篇文章只作为做题记录

    写了一天半...感觉自己是不太适合写区域赛的题了, 还是多学学算法和数论好了

    -----------------------------------------------------------------------------------------------------------------------

    自己推了一个小时之后就不耐烦看题解了

     最后看学长题解, 自己一开始推了一半的结论其实是没错的...错在我没有坚持下来就看了题解

    做法2没看懂, 所以使用了做法1的公式

    我的思路是这样的, 分别记录操作1和操作2的 前缀和 和 前缀和之和 直接取最大值然后套公式输出, 错误代码示范

    写了半天跑出来的结果是这样的

     跑去问队友lk, 他说把前面取模去掉了变成wa4, 很神奇, 然后我就疯狂的试取模, 发现了这一句

    也就是说, 答案取模之后就不一定是最大值了! 改了半天结果还是

    实在做的难受, 跑去问了学长, 学长好心写了篇题解, 一瞬间疑云消散...明白了做法1和做法2的真正意义...

    假设操作1为A, 操作2为B

    那么一共会有

    AAA...A

    AAA...B

    AA...BB

    ..

    BBB...B

    m种序列

    而真正意义上的最大, 是A和B操作各取一半 或 全取A的情况

    做法1是计算了全部序列, 枚举B从哪里开始取, 取最大值 Om

    做法2推出了 A和B操作各取一半 或 全取A的情况 这个结论 O1

    ---------------------------------------------------------------------------------------------------------------------------------

    终于把这题ac了, 感觉学到了许多, 但确实目前阶段刷区域赛的题对于我来说还是太难了, 让我多学点算法明年战区域赛!

    途中还了解了个费马小定理(还不能说会), 2的n次幂*ksm(2,mod-2)相当于2的n-1次幂

  • 相关阅读:
    类加载的过程总结以及双亲委派模型[JVM]
    java高级——类加载机制
    网站定时发文章软件
    为什么u盘在mac上显示不出来
    2023高教社杯全国大学生数学建模竞赛B题代码解析
    Jmeter —— 接口之间关联调用(获取上一个接口的返回值作为下一个接口的请求参数)
    git配置
    【动态规划】leetcode 1137. 第 N 个泰波那契数
    git push 使用 --mirror 参数复制仓库
    Modbus转MQTT以太网网关MQT-802主要特点和典型应用
  • 原文地址:https://blog.csdn.net/Tanya_xiaomai/article/details/127641367
  • 最新文章
  • 攻防演习之三天拿下官网站群
    数据安全治理学习——前期安全规划和安全管理体系建设
    企业安全 | 企业内一次钓鱼演练准备过程
    内网渗透测试 | 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号