Kezdőoldal » Számítástechnika » Programozás » Bináris szorzás turing géppel?

Bináris szorzás turing géppel?

Figyelt kérdés
Hogy tudnám megoldani két bináris szám összeszorzását turing automatával?

2015. okt. 4. 12:43
 1/1 anonim ***** válasza:

Egy lehetséges megoldás:

Input: x, y

Output: x + y

Bonyolultság: exptime


Az első szalagon tárolod az x-et, a másodikon az y-t, a harmadikon az outputot, ami az elején 0. Minden ciklusban hozzáadod az outputhoz az y-t és 1-gyel csökkented az x-et és ezt addig csinálod, amíg az x nem lesz 0.


Ha polinom idejű algoritmus kell, akkor az írásos szorzást kell megvalósítani.

2015. okt. 5. 13:49
Hasznos számodra ez a válasz?

Kapcsolódó kérdések:




Minden jog fenntartva © 2025, 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!