• 博客园logo
  • 会员
  • 周边
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • YouClaw
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录

RomanLin

  • 博客园
  • 联系
  • 订阅
  • 管理

公告

上一页 1 2 3 4 5 6 ··· 11 下一页

2026年1月20日

【浮点数二分】LeetCode 3453. 分割正方形 I

摘要: 前言 零点定理:如果函数 \(f(x)\) 在闭区间 \([a, b]\) 上连续,且 \(f(a) \times f(b) < 0\)(即函数在两端点值异号),则在开区间 \((a, b)\) 内至少存在一点 \(c\),使得 \(f(c) = 0\)。 零点定理是连续函数的一个重要性质,也是二分 阅读全文

posted @ 2026-01-20 00:21 RomanLin 阅读(13) 评论(0) 推荐(0)

2026年1月18日

【ST表】洛谷 P3865 【模板】ST 表 & RMQ 问题

摘要: 题目 https://www.luogu.com.cn/problem/P3865 题解 ST表(Sparse Table,稀疏表)主要用来解决 RMQ(区间最大/最小值查询)问题。主要应用倍增思想,可以实现 \(O(nlogn)\) 预处理,\(O(1)\) 查询。 凡是符合结合律和可重复贡献的信 阅读全文

posted @ 2026-01-18 22:27 RomanLin 阅读(34) 评论(0) 推荐(0)

2026年1月11日

【二维单调队列】AcWing 4964. 子矩阵

摘要: 前言 二维单调队列简介 二维单调队列是一维单调队列在二维矩阵上的扩展,适用于二维滑动窗口的最值问题,可以在 \(O(m \times n)\) 的时间复杂度内求出矩阵中每个固定大小子矩阵的最值。 二维单调队列的基本思想 二维单调队列的实现通常分为两步: 行方向的一维单调队列:对每一行使用单调队列,求 阅读全文

posted @ 2026-01-11 16:48 RomanLin 阅读(24) 评论(0) 推荐(0)

2026年1月9日

【无根树建图】洛谷 P10723 [GESP202406 七级] 黑白翻转

摘要: 题目 https://www.luogu.com.cn/problem/P10723 题解 这题有两种解法,可以自底向上进行求解,也可以自顶向下进行求解。 解法一:自底向上 无根树建图 异或建图又称为无根树建图,指的是一颗无根树用一维数组 \(pa[i]\) 存储节点 \(i\) 的相邻节点信息和一 阅读全文

posted @ 2026-01-09 00:14 RomanLin 阅读(12) 评论(0) 推荐(0)

2026年1月3日

【更相减损术】洛谷 P10031 「Cfz Round 3」Xor with Gcd

摘要: 前言 更相减损术简介 更相减损术是中国古代数学著作《九章算术》中记载的一种算法,主要用于求两个整数的最大公约数(GCD)。它比欧洲的欧几里得算法(辗转相除法)早了约300年,是中国数学史上的重要成就。 原理:两个整数的最大公约数等于其中较小的数和两数之差的最大公约数 公式:gcd(a, b) = g 阅读全文

posted @ 2026-01-03 17:01 RomanLin 阅读(11) 评论(0) 推荐(0)

【Android】应用电池使用情况(App battery usage)逻辑简要分析

摘要: 前言 简介 在 "Settings -> App info -> App battery usage" 界面,可以设置应用电池使用情况,通常有以下三种设置选项: 不限制应用电池使用 电池优化 限制应用电池使用 正文 Qcom 下面分析高通机型(Android 13)如何默认开启电池优化(不限制电池使 阅读全文

posted @ 2026-01-03 16:18 RomanLin 阅读(26) 评论(0) 推荐(0)

2025年12月17日

【哥德巴赫猜想】codeforces 735 D. Taxes

摘要: 题目 https://codeforces.com/problemset/problem/735/D 题解 弱哥德巴赫猜想:任意一个大于等于 9 的奇数,都可以表示为三个素数之和,如 11 = 3 + 3 + 5。该猜想已在 2013 年由数学家哈罗德·贺欧夫各特发表两篇论文彻底证明。 强哥德巴赫猜 阅读全文

posted @ 2025-12-17 22:03 RomanLin 阅读(74) 评论(0) 推荐(0)

2025年12月1日

【容斥原理】codeforces 2125 C. Count Good Numbers

摘要: 题目 https://codeforces.com/problemset/problem/2125/C 题解 此题是容斥原理的典题,先简要介绍容斥原理: 容斥原理的核心思想是:“先全部加起来,再减去多算的,再加回多减的,如此反复,直到得到精确结果”。它用于计算多个集合的并集大小,尤其是在这些集合有重 阅读全文

posted @ 2025-12-01 23:55 RomanLin 阅读(35) 评论(0) 推荐(0)

2025年11月30日

【二维前缀和与差分】LeetCode 2536. 子矩阵元素加 1

摘要: 题目 https://leetcode.cn/problems/increment-submatrices-by-one/description/ 题解 这是一道二维差分的典题,但是为了实现二维差分,我们首先需要掌握前置知识二维前缀和。接下来我先向大家介绍二维前缀和的意义、定义和用法: 二维前缀和的 阅读全文

posted @ 2025-11-30 20:59 RomanLin 阅读(37) 评论(0) 推荐(0)

2025年11月22日

【调和级数】codeforces 731 F. Video Cards

摘要: 前言 调和级数 调和级数指的是所有正整数的倒数之和。其标准形式是:$$H_n=1+\frac{1}{2}+\frac{1}{3}+...+\frac{1}{n}=\sum_{i=1}^{n}{\frac{1}{i}}$$ 当 \(n\) 趋向于无穷大时,称之为无穷调和级数:$$\sum_{i=1}^ 阅读全文

posted @ 2025-11-22 13:00 RomanLin 阅读(73) 评论(0) 推荐(0)

上一页 1 2 3 4 5 6 ··· 11 下一页
 
博客园  ©  2004-2026
浙公网安备 33010602011771号 浙ICP备2021040463号-3