首页 > 其他分享 >2024.10.5 笔记

2024.10.5 笔记

时间:2024-10-05 09:33:20浏览次数:6  
标签:2024.10 前缀 笔记 反悔 逆元 DP 贪心

贪心的证明方法(5 个):

咕咕咕


贪心、DP。

贪心优化 DP。


有简单策略:贪心。

无:DP。

手玩样例。手玩。

兜底。

重复:copy。

一行多个最小值。不管。

得到答案后转成 0/1。


反悔贪心的一般策略:先把所有都选上,再反悔。

IOI 那道题 和 这道题。

感觉反悔贪心常用堆。

手写堆,支持插入、删除。

链表 [删了之后找左边右边](???)。


拉插


O(n) 求 n 个数的逆元。

前缀积 -> 前缀积的逆元(最后一个[费马小](???),从后往前推,类似阶乘逆元的这种求法)-> 单个的逆元(前缀积 * 前缀积的逆元)


通项:

  • 差分:k - 1 次。
  • 前缀和:k + 1 次。

标签:2024.10,前缀,笔记,反悔,逆元,DP,贪心
From: https://www.cnblogs.com/huangkxQwQ/p/18447605

相关文章

  • 【2024.10.4 闲话】0/99+
    今日推歌:没有。明天可能有。今日set:也没有。话说应该没人知道set是什么吧,总之不是std::set。[ARC176E]MaxVector给你两个长度为\(N\)的正整数序列:\(X=(X_1,X_2,\dots,X_N)\)和\(Y=(Y_1,Y_2,\dots,Y_N)\)。此外,你还得到\(M\)个长度为\(N\)的正整数序列。第\(......
  • 2024.10.4
    mybatis中表字段的映射实体类packagecom.ruoyi.system.handler;importcom.fasterxml.jackson.core.JsonProcessingException;importcom.fasterxml.jackson.databind.ObjectMapper;importcom.ruoyi.system.domain.ProductDetails;importorg.apache.ibatis.type.BaseTyp......
  • 2024.10.4 总结
    自己做题太慢了。我在图论方面思维很不够灵活。主要表现在建立图论模型、建图、对图上的权值做神秘修改等方面。下午尝试证明某题“正正解”的正确性,花了非常多的时间。后来水哥[解决了问题](?)(我感觉挺对的,但没细想了)。今天最后一题结论的证明:https://www.luogu.com.cn/article......
  • 2024.10.4 ROS第五章结束,复习背包问题模型 + codeforces刷刷题
    项目学习总结ROS第五章主要是学习了坐标变换,实际用途还是好理解的,比方说地面基地控制无人机追鸟。坐标变换主要是用tf这个包实现的。可以实现静态坐标变换,动态坐标变换和多坐标变换。静态和动态变换的关键函数:ps_out=buffer.transform(ps,"base_link");动态变换里面主要是......
  • 红日靶机(三)笔记
    VulnStack-红日靶机三概述相交于前边两个靶场环境,靶场三的难度还是稍难一点,有很多兔子洞,这就考验我们对已有信息的取舍和试错,以及对渗透测试优先级的判断。涉及到对数据库操作的试错,对joomla框架cve的快速学习,php中用到disabled_function的bypass,对linux内核提权的取舍......
  • 数据容器之集合(笔记)
    集合的特点不支持重复元素(去重)而且顺序不能保证(乱序,无下标索引)允许被修改小总结列表[]元祖()字符串""集合{}语法#语法{"sasa","kaka","papa","enen"}#字面量set_1={"sasa","kaka","papa","enen"}#用......
  • 【刷题笔记】2024.10.4 test
    2024.10.4test虹色的北斗七星思路题目要求\[maxn-minn-len\]的最大值,其中\(maxn\)为区间的最大值,\(minn\)为区间的最小值,\(len\)为区间的长度注意性质,最优的状态一定是区间的左右端点为最大值和最小值时。因为,如果区间左右端点不为最大值或最小值,那么区间长度就可以继续......
  • 学习笔记 - log
    目录1.定义2.性质3.计算公式本人实力不济,如有错误或建议及补充,请指出(评论或私信都行)1.定义如果\(x^n=a\),那么\(n\)叫作以\(x\)为底\(a\)的对数。记作\(n=\log_xa(x>0\text{且}x\neq1)\)。2.性质\(\log_aa^x=x\)(定义)\(\log_a1=0(a^0=1)\)\(\log_aa=1(a^1=a)\)负数......
  • 斜率优化学习笔记
    斜率优化模板题,有三倍经验,难度逐渐递增,建议从前做到后。P2365任务安排,P10979任务安排2,P5785[SDOI2012]任务安排。(但是我这种做法P10979和P5785没有区别。思路:设\(f_i\)表示第\(i\)个任务加工后所需的最小总费用,那么就有转移式。\[f_i=\displaystyle\min_{j=0}^{......
  • TS学习笔记(二)
    为了解决any类型的污染问题,引入了unkown类型、它与any类型的相似之处在于,所有类型的值都可以分配给unkown类型。letx:unknown;x=true;//正确x=42;//正确x='HelloWorld'//正确它们的不同之处在于:1、unknown类型的变量,不能直接赋值给其它类型的变量(除了any类......