Příklady o dokazování vlastností programů Zkoušejte hledat řešení (důkazy) pro následující příklady. Jedná se tentokrát o docela obtížné věci, tak je klidně diskutujte s ostatními (a se cvičícími) na IS. (Doufám, že v textu nemám chyby. . . ) Mnoho zdaru! Příklad 2.1. Představte si, že mezi N uzly jsou dány "sousední" vzdálenosti, přesněji řečeno, pokud i má přímé spojení s j, pak jeho délka je uložena v d[i][j] (jako dvourozměrné pole). Pokud i s j nemá přímé spojení, pak d[i][j] = , tj. proměnná obsahuje "velmi velkou hodnotu". Potom následující krátký kód v C počítá matici nejkratších vzdáleností všech dvojic uzlů: for (t=0; t