水题中的稀奇古怪trick合集

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

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

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

    例题:CF-1921F-Sum of Progression

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

    例题:ATC-abc339G-Smaller Sum

相关推荐
不吃香菜?2 小时前
逻辑回归在信用卡欺诈检测中的实战应用
算法·机器学习·逻辑回归
Kay_Liang2 小时前
探究排序算法的奥秘(下):快速排序、归并排序、堆排序
java·数据结构·c++·python·算法·排序算法
禺垣2 小时前
AdaBoost算法的原理及Python实现
人工智能·python·算法·机器学习·数据挖掘·adaboost·集成学习
qq_508576092 小时前
混淆矩阵(Confusion Matrix)横坐标
人工智能·算法·机器学习
LSQ的测试日记3 小时前
机器学习_KNN算法
人工智能·算法·机器学习
炬火初现3 小时前
[leetcode]2302.统计得分小于k的子数组
算法·leetcode·职场和发展
鱼嘻3 小时前
数据结构------C语言经典题目(6)
linux·c语言·开发语言·数据结构·算法
fantasy_arch4 小时前
SVT-AV1源码分析-函数svt_aom_motion_estimation_kernel
人工智能·算法·av1
fantasy_arch4 小时前
SVTAV1 编码函数 svt_aom_is_pic_skipped
算法·av1
夏末秋也凉5 小时前
力扣-数组-238 除自身以外数组的乘积
数据结构·算法·leetcode