分类: AI算法
每日算法 — 使用java实现替罪羊树:自平衡二叉搜索树的局部重建策略
引言 替罪羊树(Scapegoat...
每日算法 — 使用java实现旋转卡壳:凸包对踵点与最远点对查找优化
引言 旋转卡壳(Rotating...
每日算法 — 使用java实现NTT数论变换:模意义下多项式乘法与卷积加速
引言 快速傅里叶变换(FFT)通过将多项式乘法从O(n²)加速到O(n log...
每日算法 — 使用java实现DBSCAN聚类:密度聚类与噪声点识别算法
引言 在机器学习领域,聚类是一种重要的无监督学习方法。与K-means等基于距离的聚类算法不同,DBSCAN(Density-Based Spatial Clustering of Applications with...
每日算法 — 使用java实现随机森林:集成学习与Bagging策略决策
引言 在机器学习领域,单一决策树容易过拟合且对数据扰动敏感。随机森林(Random Forest)由Breiman于2001年提出,通过Bagging(Bootstrap...