摘要:
最长上升子序列详解(LCS,LIS) 阅读全文
摘要:
C/C++ __builtin 超实用位运算函数总结,以 __builtin 开头的函数,是一种相当神奇的位运算函数,下面本人盘点了一下这些以 __builtin 开头的函数,希望可以帮到大家。 阅读全文
摘要:
一、猫树的作用 学一个算法当然得先了解它的用处,那么猫树的作用嘛... 简单来讲,线段树能维护的信息猫树基本都能维护 比如什么区间和、区间 gcd 、最大子段和 等 满足结合律且支持快速合并的信息 二、猫树的算法实现 什么都别说,我知道你想先知道猫树是怎么实现的 我们就以区间和查询为例,假设当前查询 阅读全文
摘要:
欧拉序求LCA 时间复杂度:预处理 O(nlogn) 查询:O(1) 阅读全文
摘要:
Nim游戏 , 有向图游戏[SG函数] 阅读全文
摘要:
题目背景NOIP2016 提高组 Day1 T2 题目描述小 C 同学认为跑步非常有趣,于是决定制作一款叫做《天天爱跑步》的游戏。《天天爱跑步》是一个养成类游戏,需要玩家每天按时上线,完成打卡任务。 这个游戏的地图可以看作一一棵包含 n 个结点和 n-1 条边的树, 每条边连接两个结点,且任意两个结 阅读全文
摘要:
四边形不等式优化DP,斜率优化DP,决策单调性最优化DP,二分法优化,二分栈优化,二分队列优化 阅读全文