Data update

This commit is contained in:
Ingy döt Net 2024-10-16 18:07:41 -07:00
parent 81fd053722
commit 52a6ef48dd
10248 changed files with 63654 additions and 6775 deletions

View file

@ -0,0 +1,26 @@
proc floydwarshall w[][] n . .
for i to n
con[][] &= [ ]
for j to n
con[i][] &= 1 / 0
.
.
for i to len w[][]
con[w[i][1]][w[i][2]] = w[i][3]
.
for k to n
for i to n
for j to n
con[i][j] = lower con[i][j] (con[i][k] + con[k][j])
.
.
.
for i to n
for j to n
if i <> j
print i & " -> " & j & " : " & con[i][j]
.
.
.
.
floydwarshall [ [ 1 3 -2 ] [ 2 1 4 ] [ 2 3 3 ] [ 3 4 2 ] [ 4 2 -1 ] ] 4