Skip to content

Latest commit

 

History

4 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

经典算法与人工智能问题解决方案集

本仓库包含一系列使用Python实现的经典算法和人工智能问题的解决方案,主要以Jupyter Notebook (.ipynb) 形式呈现。

📚 项目内容

  1. A算法在十五数码游戏中的应用
    实现A*搜索算法解决十五数码滑动拼图问题

  2. 传教士和野人渡河问题
    使用状态空间搜索解决经典逻辑谜题

  3. 博弈树搜索算法设计一字棋游戏
    实现Minimax算法构建井字棋AI玩家

  4. 基于解析树的子句集转化九步法
    演示逻辑表达式转换为子句集的过程

  5. 智能优化算法应用--旅行商问题
    应用优化算法解决TSP组合优化问题

  6. 猴子摘香蕉问题
    通过产生式系统解决经典AI规划问题

🛠️ 技术栈

  • Python 3
  • Jupyter Notebook
  • 核心算法:
    • A*搜索算法
    • 博弈树搜索
    • 逻辑推理系统
    • 优化算法

📦 文件结构

.
├── A算法在十五数码游戏中的应用.ipynb
├── 传教士和野人渡河问题.ipynb
├── 利用博弈树搜索算法设计一字棋游戏.ipynb
├── 基于解析树的子句集转化的九步法.ipynb
├── 智能优化算法应用--旅行商问题.ipynb
├── 猴子摘香蕉问题.ipynb
└── README.md

📝 许可证

本项目采用 MIT License 开源协议



About

基础的ai问题解决

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages