会员
周边
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
庞加莱复现
循岁晤初ttbr5145
博客园
首页
新随笔
联系
订阅
管理
2026年7月21日
反悔贪心
摘要: 摘要 1. 反悔贪心本质也是贪心,只是用堆存了反悔项。 2. 解题时要注意可反悔条件的书写不能遗漏 题目 可以到达的最远建筑(LeetCode 1642) 题目描述 给定建筑物高度数组 heights,以及砖块数 bricks 和梯子数 ladders。从第 0 栋楼出发向右移动: 下坡 / 平路无
阅读全文
posted @ 2026-07-21 15:53 庞加莱复现
阅读(2)
评论(0)
推荐(0)
2026年7月20日
1.1.4 逆元
摘要: 1.1.4 逆元 主要内容:扩欧求逆元,快速幂求逆元,线性(递归)求逆元,同余模公式(补充),反复平方法求幂(补充) 一、 逆元 首先给出逆元的定义: \[\begin{aligned} 假设a\cdot p &\equiv 1 \quad(mod \quad b)\\ 且(a,b)&=1\quad
阅读全文
posted @ 2026-07-20 14:50 庞加莱复现
阅读(5)
评论(0)
推荐(0)
1.1.3 最大公约数
摘要: 1.1.3 最大公约数 主要内容:辗转相除法、二进制算法、最小公倍数、扩展欧几里得算法、求解线性同余方程 一、 辗转相除法 辗转相除法也称欧几里得算法。在稍后,我们会学到扩展欧几里得算法,其是在欧几里得算法的基础上发展的。 下面给出代码,相关证明可以参考《高等代数》第一章多项式中求最大公因式的证
阅读全文
posted @ 2026-07-20 14:49 庞加莱复现
阅读(2)
评论(0)
推荐(0)
0x01 位运算(1)
摘要: 0x01 位运算(1) 本节主要内容: 第一部分:补码反码、移位运算、快速幂、快速乘法 第二部分:二进制状压、成对变换、lowbit()运算,Barrett模乘(补充) 一、 补码与反码 1. 补码 开头一个符号位,其余为数值位 32位补码表示 unsigned int int 000000...0
阅读全文
posted @ 2026-07-20 14:48 庞加莱复现
阅读(1)
评论(0)
推荐(0)
0x01 位运算(2)
摘要: ## 0x01 位运算(2) 本节主要内容: 第一部分:补码反码、移位运算、快速幂、快速乘法 第二部分:二进制状压、成对变换、lowbit运算,Barrett模乘(补充) ### 五、 二进制状压 说起状压,我们更熟悉的一个名词是**状压DP** DP,即动态规划,是一种以空间换时间的算法(准确来说
阅读全文
posted @ 2026-07-20 14:48 庞加莱复现
阅读(1)
评论(0)
推荐(0)
公告