水题中的稀奇古怪trick合集

  • 状态转移问题,一个状态的改变还会牵涉到此状态之前的状态时,很难利用简单的动态规划解决,可以考虑利用BFS队列优化,把更新过的状态存进队列中,队列空时停止

    例题:2024牛客寒假集训2D-Tokitsukaze and Slash Draw

  • 根号分治,适用于预处理可以简化大数据计算,但是不能进行太多组预处理的情况,小数据直接暴力计算,大数据使用技巧计算

    例题:CF-1921F-Sum of Progression

  • 多重哈希,由于只进行一次取模可能会出现相同的关键字,于是可以进行多次取模,取多个模数,尽量避免相同关键字

    例题:ATC-abc339G-Smaller Sum

相关推荐
努力学习的小廉18 分钟前
我爱学算法之—— 位运算(上)
c++·算法
ゞ 正在缓冲99%…37 分钟前
leetcode35.搜索插入位置
java·算法·leetcode·二分查找
lifallen1 小时前
字节跳动Redis变种Abase:无主多写架构如何解决高可用难题
数据结构·redis·分布式·算法·缓存
feifeigo1231 小时前
星座SAR动目标检测(GMTI)
人工智能·算法·目标跟踪
WWZZ20251 小时前
视觉SLAM第10讲:后端2(滑动窗口与位子图优化)
c++·人工智能·后端·算法·ubuntu·机器人·自动驾驶
YuTaoShao1 小时前
【LeetCode 每日一题】36. 有效的数独
linux·算法·leetcode
IT古董2 小时前
【漫话机器学习系列】003.Agglomerative聚类
人工智能·算法·机器学习
zstar-_2 小时前
【不背八股】12.十大排序算法
数据结构·算法·排序算法
吃着火锅x唱着歌2 小时前
LeetCode 2110.股票平滑下跌阶段的数目
数据结构·算法·leetcode
疋瓞3 小时前
C++_STL和数据结构《1》_STL、STL_迭代器、c++中的模版、STL_vecto、列表初始化、三个算法、链表
数据结构·c++·算法