知识标签 64探索关系图谱 ↗

THE JOURNAL

计算机与人工智能

13 篇匹配文章

空格分隔多个关键词,例如“超表面 光通信”;英文双引号可搜索完整短语。标题、摘要、标签和正文都参与检索。

· 计算机与人工智能 · 标签:Python清除筛选 ×

实战篇:用 Python 徒手实现模拟退火算法解决 TSP 问题

继上一篇关于模拟退火物理原理的探讨后,本文将进入代码实战环节。我们将使用 Python 和 NumPy 从零构建一个高效的模拟退火求解器,解决经典的旅行商问题(TSP)。文章详细解析了邻域构造策略(2-opt)、温度控制代码实现以及如何利用 Matplotlib 可视化“从无序到有序”的熵减过程。

约 6 分钟阅读阅读文章

从椋鸟群到最优化:粒子群算法(PSO)的数学原理、实现与可视化

本文是关于粒子群优化算法(PSO)的终极指南。我们将从生物学中的“涌现”现象出发,推导 PSO 的数学运动方程,使用 Python 实现基于向量化的高效求解器,并利用 Matplotlib 制作动态可视化动画,直观展示粒子群如何在复杂的非凸函数(Rastrigin)上协作突围,寻找全局最优解。

约 7 分钟阅读阅读文章

Python 自动化实战:从识图点击、模拟真人轨迹到封装 EXE 全流程教学

本文手把手教你如何用 Python 接管鼠标键盘。我们将超越基础的点击操作,深入讲解三大进阶技巧:1.利用 OpenCV 识别屏幕图像进行定位;2.利用贝塞尔曲线模拟“真人”鼠标轨迹以避开检测;3.利用 PyInstaller 将脚本和图片资源打包成独立的 EXE 软件,在任何电脑上运行。

约 6 分钟阅读阅读文章

跨越离散时间:在 2048 游戏中实现基于线性插值(Lerp)的平滑动画

本文是 2048 开发系列的进阶篇。为了解决方块瞬间移动带来的糟糕视觉体验,我们将引入计算机图形学的核心概念——线性插值(Lerp)。文章将详细阐述如何通过数学方法在两个离散状态之间构建平滑过渡,并对原有的逻辑引擎进行架构级重构,引入 Tile 对象模型以追踪方块的运动轨迹。

约 6 分钟阅读阅读文章

方格中的混沌与秩序:用线性代数思想构建 2048 游戏引擎

经典游戏 2048 表面上是一个简单的滑动拼图,本质上却是一个关于矩阵变换的离散数学系统。本文将摒弃冗余的条件判断,利用矩阵的转置(Transpose)和翻转(Reverse)特性,仅用一套核心逻辑复用处理四个方向的移动,并使用 Python 和 Pygame 实现完整的游戏闭环。

约 5 分钟阅读阅读文章