ApkDownload

Dijkstra's Shortest Path Calc APK

Phiên bản mới nhất 1.2 cho Windows
Ngày cập nhật ngày 16 May năm 2015

Thông tin về Ứng Dụng

Phiên bản 1.2 (#8)

Ngày cập nhật ngày 16 May năm 2015

Kích thước APK 1 MB

Yêu cầu Android Android 3.0+ (Honeycomb)

Cung cấp bởi IDAARAH

Danh mục Ứng Dụng Giáo dục miến phí

Ứng Dụng id dijkstra.tqrapps.com.dijkstra

Ghi chú của tác giả Các đơn giản nhất và cách nhanh nhất để tính toán đường đi ngắn nhất giữa các nút

Ảnh chụp màn hình

Click vào hình ảnh để xem kích thước đầy đủ

Cập nhật mới nhất

Có gì mới trong Dijkstra's Shortest Path Calc 1.2

[1.2] Bug Fixes and Improvements

Mô tả

Hướng dẫn:

1. Thiết lập Tổng Số Nodes
2. Thêm thông tin về các khoảng cách từ một nút khác và Click. Nếu bạn thực hiện một sai lầm, click chuột vào dòng để xóa nó.
3. Hãy chắc chắn và "Từ" giá trị ít hơn số nút.
4. Thiết lập các Node bắt đầu. Phải là giữa 1 và Số nút. Mặc định là 0
5. Click "Calculate" để xem Khoảng cách từ nút 1 đến phần còn lại của các nút!
6. Tốc độ App để hỗ trợ phát triển

Bạn có thể yêu cầu bất kỳ tính năng bổ sung.

Thuật toán Dijkstra, được thai nghén bởi nhà khoa học máy tính Edsger Dijkstra vào năm 1956 và được công bố vào năm 1959, [1] [2] là một thuật toán cho việc tìm kiếm đường đi ngắn nhất giữa các nút trong đồ thị (mà có thể đại diện, ví dụ, mạng lưới đường bộ). Các thuật toán tồn tại dưới nhiều biến thể; Biến thể gốc Dijkstra tìm đường đi ngắn nhất giữa hai nút, [2], nhưng một biến thể phổ biến hơn các bản sửa lỗi một nút duy nhất là "nguồn" nút và tìm đường đi ngắn nhất từ ​​nguồn tới tất cả các nút khác trong đồ thị, sản xuất một cây đường đi ngắn nhất.

 1 chức năng Dijkstra (Graph, nguồn):
 2
 3 quận [nguồn] ← 0 // Khoảng cách từ nguồn đến nguồn
 4 prev [nguồn] ← undefined // nút Previous trong phần khởi tạo đường đi tối ưu
 5
 6 cho mỗi đỉnh v trong đồ thị: // Khởi tạo
 7 nếu v ≠ nguồn // đâu v vẫn chưa được gỡ bỏ từ Q (nút unvisited)
 8 [v] dist ← vô // hàm khoảng cách không rõ từ nguồn tới v
 9 prev [v] ← undefined // nút Previous trong con đường tối ưu từ nguồn
10 kết thúc nếu
11 thêm v để Q // Tất cả các nút ban đầu trong Q (nút unvisited)
12 kết thúc cho
13
14 trong khi Q là không có sản phẩm nào:
15 u ← đỉnh trong Q với min dist [u] // nút nguồn trong trường hợp đầu tiên
16 loại bỏ u từ Q
17
18 cho mỗi người hàng xóm của u v: // v nơi vẫn còn trong Q.
19 alt ← dist [u] + chiều dài (u, v)
20 nếu alt 21 quận [v] ← alt
22 prev [v] ← u
23 kết thúc nếu
24 kết thúc cho
25 kết thúc trong khi
26
27 trở dist [], prev []
28
Chức năng 29 cuối

Nguồn: Wikipedia

Đánh giá và Bình luận

Xếp hạng: 5.0/5 · dựa trên Less than 100 đánh giá

(*) là bắt buộc

Các phiên bản trước

Dijkstra's Shortest Path Calc 1.2 APK cho Windows (#8, 1 MB)