Skip to content

Chia sẻ kinh nghiệm dùng Python (3.6), và các thuật toán được học trong môn "Các thuật toán thông minh nhân tạo và ứng dụng"

Notifications You must be signed in to change notification settings

jackpham1510/LearningPython

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LearningPython

Chia sẻ kinh nghiệm dùng Python (3.6), và các thuật toán được học trong môn "Các thuật toán thông minh nhân tạo và ứng dụng"

Yêu cầu

Cài đặt

  • Click vào Clone or download -> Download ZIP -> giải nén .rar
  • Mở CMD, Shell, Terminal... chạy các lệnh sau
cd đường-dẫn-tới-LearningPython
python main.py

Giải thích

  • main.py - File chính của project, dùng để chạy thử
  • mymap.py - Chứa bản đồ được sử dụng trong môn "Các thuật toán thông minh nhân tạo và ứng dụng - ĐH KHTN"
  • mymap.png - Hình ảnh bản đồ được dùng trong môn "Các thuật toán thông minh nhân tạo và ứng dụng - ĐH KHTN"
  • modules.py - Chứa các hàm hỗ trợ cho việc in các bước di chuyển và kết quả ra màn hình
  • bfs.py - Chứa thuật toán Breadth-first Search
  • dfs.py - Chứa thuật toán Deep-first Search
  • lcbfs.py - Chứa thuật toán Least-cost Breadth-first Search
  • ucs.py - Chứa thuật toán Uniform-cost Search
  • gbfs.py - Chứa thuật toán Greedy Best-first Search
  • astar.py - Chứa thuật toán A*(GBFS + UCS)

Bản đồ

mymap.png

About

Chia sẻ kinh nghiệm dùng Python (3.6), và các thuật toán được học trong môn "Các thuật toán thông minh nhân tạo và ứng dụng"

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages