Kezdőoldal » Számítástechnika » Programozás » Ha lefuttatok egy infinite...

Ha lefuttatok egy infinite loopot, akkor mitől függ, hogy a program mennyi idő útán írja ki, hogy „időhatár túllépve” (Time limit exceeded)?

Figyelt kérdés
Nekem nem írta ki, de hallottam, hogy bizonyos esetben (pl. mobiltelefonokon), de akár még számítógépeknél is kiírja.
2019. jún. 5. 19:00
 1/7 anonim ***** válasza:

nem írja ki... a program nem tudja magáról, hogy infinite loopba került, ahogy azt sem hogy mikor fog kilépni belőle, ez futás közben derül ki

így nincs értelme a loop timeoutnak se.. te magadnak írhatsz ilyet, de a legtöbb nyelv ezt nem tudja beépítve

2019. jún. 5. 20:06
Hasznos számodra ez a válasz?
 2/7 anonim ***** válasza:

Tekintve hogy az oprendszerben vagy bármelyik Windowsos alkalmazásban infinite loop van (vagy legalábbis addig fut amíg le nem állítid), nem lenne szerencsés, ha lelőné magát. Mit szólnál hozzá, ha a Windows csak úgy kikapcsolna x óra után, mert hogy neki elég volt?


Ilyet pl online kód futtató szolgáltatások szoktak csinálni, hogy ne terheld túl a rendszerüket.

2019. jún. 6. 11:16
Hasznos számodra ez a válasz?
 3/7 anonim ***** válasza:
Egyébként elmondhatnád, honnan jött ez a kérdés...
2019. jún. 7. 10:16
Hasznos számodra ez a válasz?
 4/7 A kérdező kommentje:
sololearnon kommentek között volt, hogy valakinek ezt írta mobilon de lehet hogy csak a sololearn Try it yourself részénél csinálta
2019. jún. 7. 12:03
 5/7 anonim ***** válasza:
nem lehet, hogy nem maga a ciklus szakadt meg, hanem valami más benne, pl egy http kérés?
2019. jún. 7. 17:37
Hasznos számodra ez a válasz?
 6/7 anonim ***** válasza:
Ott nem a telefonon vagy a számítógépeden fut a program, hanem a sololearn szerverén és azért van, hogy ne foglald le az erőforrásait, illetve algoritmikus feladatoknál így ellenőrzik, hogy a szükséges komplexitású algoritmust alkalmaztad-e.
2019. jún. 7. 21:07
Hasznos számodra ez a válasz?
 7/7 A kérdező kommentje:
ezek szerint az interpreterben van benne, hogy mikor legyen time limit, vagy az illető nem értett hozzá és valójában a sololearn szerverén írta ki a time limitet?
2019. jún. 9. 19:05

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!