AI算法 每日算法 — 使用java实现拉丁方:回溯搜索与约束传播填充 引言 拉丁方(Latin Square)是一种古老的数学谜题,其规则要求在一个 n×n 的方阵中填入 n 个不同的符号(通常为数字...
AI算法 每日算法 — 使用java实现Futoshiki:约束传播与拓扑排序求解 引言 Futoshiki(不等号数独)是一种起源于日本的逻辑谜题。与标准数独不同,Futoshiki 在 n×n 的棋盘中加入了不等号约束(> 和...
AI算法 每日算法 — 使用java实现Shikaku:BFS连通性与贪心区域划分 引言 Shikaku(数邻,又称 Rectangles)是一种由日本 Nikoli 公司发明的逻辑谜题。棋盘为 n×m...
AI算法 每日算法 — 使用java实现League of Legends:Elo评分系统与Glicko-2匹配平衡 一、公平匹配是在线竞技的灵魂 MOBA游戏的核心体验建立在实力均衡的对局之上。本文实现两大经典评分系统: Elo评分:1959年Arpad...