每日算法 — 使用java实现贪吃蛇:深度Q网络DQN与经验回放策略
引言 贪吃蛇是计算机科学领域最经典的强化学习环境之一。本文将使用Java实现一个基于深度Q网络(Deep Q-Network,...
每日算法 — 使用java实现三分搜索:单峰函数极值查找与最优决策
算法背景 三分搜索(Ternary Search)是二分搜索的自然推广,用于在单峰函数(unimodal...
每日算法 — 使用java实现中国剩余定理:模线性方程组求解与密码学应用
算法背景 中国剩余定理(Chinese Remainder Theorem,...
每日算法 — 使用java实现高精度计算:大整数四则运算与阶乘求解
算法背景 高精度计算(Arbitrary-Precision...
每日算法 — 使用java实现Pollard Rho算法:大整数因数分解与素性测试
算法背景 整数因数分解是现代密码学的数学基础——RSA的安全性正是建立在大整数分解的计算困难性之上。Pollard's Rho算法由John...
每日算法 — 使用java实现太空侵略者:波次生成与网格碰撞检测
概述 太空侵略者(Space...
每日算法 — 使用java实现别踩白块:节奏模式生成与响应时间优化
概述 别踩白块(Piano...