| 1 | Initialize | - | - | - | - | No | [[0,3,∞,7],[8,0,2,∞],[5,∞,0,1],[2,∞,∞,0]] |
| 2 | Check i=0,j=2 via k=0 | 0 | (0,2) | ∞ | 0+∞=∞ | No | [[0,3,∞,7],[8,0,2,∞],[5,∞,0,1],[2,∞,∞,0]] |
| 3 | Check i=1,j=3 via k=0 | 0 | (1,3) | ∞ | 8+7=15 | Yes | [[0,3,∞,7],[8,0,2,15],[5,∞,0,1],[2,∞,∞,0]] |
| 4 | Check i=2,j=1 via k=0 | 0 | (2,1) | ∞ | 5+3=8 | Yes | [[0,3,∞,7],[8,0,2,15],[5,8,0,1],[2,∞,∞,0]] |
| 5 | Check i=3,j=1 via k=0 | 0 | (3,1) | ∞ | 2+3=5 | Yes | [[0,3,∞,7],[8,0,2,15],[5,8,0,1],[2,5,∞,0]] |
| 6 | Check i=3,j=2 via k=0 | 0 | (3,2) | ∞ | 2+∞=∞ | No | [[0,3,∞,7],[8,0,2,15],[5,8,0,1],[2,5,∞,0]] |
| 7 | Check i=0,j=2 via k=1 | 1 | (0,2) | ∞ | 3+2=5 | Yes | [[0,3,5,7],[8,0,2,15],[5,8,0,1],[2,5,7,0]] |
| 8 | Check i=3,j=2 via k=1 | 1 | (3,2) | ∞ | 5+2=7 | Yes | [[0,3,5,7],[8,0,2,15],[5,8,0,1],[2,5,7,0]] |
| 9 | Check i=1,j=3 via k=2 | 2 | (1,3) | 15 | 2+1=3 | Yes | [[0,3,5,7],[8,0,2,3],[5,8,0,1],[2,5,7,0]] |
| 10 | Check i=0,j=3 via k=2 | 2 | (0,3) | 7 | 5+1=6 | Yes | [[0,3,5,6],[8,0,2,3],[5,8,0,1],[2,5,7,0]] |
| 11 | Check i=3,j=0 via k=3 | 3 | (3,0) | 2 | 0+2=2 | No | [[0,3,5,6],[8,0,2,3],[5,8,0,1],[2,5,7,0]] |
| 12 | Check i=1,j=0 via k=3 | 3 | (1,0) | 8 | 3+2=5 | Yes | [[0,3,5,6],[5,0,2,3],[5,8,0,1],[2,5,7,0]] |
| 13 | Check i=2,j=0 via k=3 | 3 | (2,0) | 5 | 1+2=3 | Yes | [[0,3,5,6],[5,0,2,3],[3,8,0,1],[2,5,7,0]] |
| 14 | Check i=2,j=1 via k=3 | 3 | (2,1) | 8 | 1+5=6 | Yes | [[0,3,5,6],[5,0,2,3],[3,6,0,1],[2,5,7,0]] |
| 15 | Check i=3,j=1 via k=3 | 3 | (3,1) | 5 | 0+5=5 | No | [[0,3,5,6],[5,0,2,3],[3,6,0,1],[2,5,7,0]] |
| 16 | End | - | - | - | - | No | [[0,3,5,6],[5,0,2,3],[3,6,0,1],[2,5,7,0]] |