Kezdőoldal » Számítástechnika » Programozás » Invariáns módszerrel, hogy...

Invariáns módszerrel, hogy lehet bizonyítani?

Figyelt kérdés
Esetleg tudna valaki írni rá egy rövid példa feladatot és a megoldását? Mert egyelőre nem értem és beadandó lenne vele kapcsolatban.
2013. febr. 12. 15:06
 1/8 anonim ***** válasza:
Egész véletlenül nem indirekt módszerre gondolsz...?
2013. febr. 12. 17:30
Hasznos számodra ez a válasz?
 2/8 A kérdező kommentje:
Nem... Progmódhoz ezzel a módszerrel kell megoldani házikat, de lövésem sincs róla. Ezért lenne jó egy példa, amin keresztül megérteném a lényegét.
2013. febr. 12. 17:55
 3/8 anonim ***** válasza:

Akkor nem tudom mire gondolsz...

Az invariáns azt jelenti, hogy van egy tulajdonság, ami mindig fennáll.

Programhelyesség bizonyításoknál, levezetéseknél olyan lépéseket kell tenni, hogy az invariáns tulajdonság ne sérüljön.

Például ha azt mondod, hogy h=10^k.

Az invariáns az, hogy ez mindig igaz, pl kezdő értékadásnál, ha h=1, k=0, akkor az állítás igaz.

Ha mondjuk k-t növeled eggyel, pl egy ciklusmagban, akkor ahhoz, hogy az invariáns igaz maradjon a h-t meg kell szorozni 10-zel.

2013. febr. 12. 19:17
Hasznos számodra ez a válasz?
 4/8 A kérdező kommentje:
Ezt igazából értem idáig, csak nem értem, hogy lehet ezzel egy konkrét példát bizonyítani. Ráadásul a program megírása nélkül. De köszönöm a válaszod.
2013. febr. 12. 19:58
 5/8 anonim ***** válasza:
Nem a levezetésre gondolsz? Írd már le mi a pontos feladat! Eltès vagy? Fóthi könyv sokat segíthet.
2013. febr. 12. 20:11
Hasznos számodra ez a válasz?
 6/8 A kérdező kommentje:

PTE-s


1. feladat így szól:

kártyajáték

2 játékos játszik (sok kártya mindenkinek x*14)

lapokhoz értéket rendelünk

A=1,2=2,3=3,…J=11,Q=12,K=13

Játék:

mindkét játékos lerak egy-egy lapot a közös kupacba és mindig összeadják mennyi van a kupacban összesen. Addig játszanak, amíg valamelyik rakásnál a lapok össze ge>=1000

Az utolsó lap lerakó nyert!

Szigorúan az invariáns módszer segítségével találjanak ki egy stratégiát, ha azt követem mindig én nyerek. Kérdés az első vagy a második nyerhet ezzel a stratégiával. Bebizonyítani a stratégia működését az invariáns módszer segítségével.


Van több feladat is, de egyelőre ennek is örülnék, ha haladnék vele. Fóthi könyvnek mi a pontos címe? Mi valami 50 éves Fortran könyvet használunk. Bár senki sem tudja miért.

2013. febr. 12. 20:29
 7/8 anonim ***** válasza:
2013. febr. 12. 22:43
Hasznos számodra ez a válasz?
 8/8 A kérdező kommentje:
Köszönöm, át nézem a könyvet!
2013. febr. 13. 13:57

Kapcsolódó kérdések:




Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!