Mikä on pinon alivirta?


Paras vastaus

Oletan, että tiedät mikä on pino . Kuten tiedät, pinolla on kaksi päätoimintoa: push , joka lisää elementin kokoelma ja pop , joka poistaa viimeisimmän lisätyn elementin…

Oletetaan, että -pino on tyhjä ja jostain syystä yrität poistaa viimeisen elementin (POP), tietysti tämä ei toimi, koska siellä ei ole elementtejä pinossa. Onko järkevää? Tämä tilanne tuottaa virheen, jota kutsumme pinon alivirtaukseksi …

Toivottavasti tämä auttaa, Hyvää oppimista !!!

Vastaa

Se tapahtuu, kun tyhjää pinoa yritetään pop-operaatiota. Tätä tapahtuu harvoin korkean tason kielillä, koska kääntäjät varmistavat, että toimintojen kutsut ja funktioiden paluut ovat tasapainossa. Ellei vikaa ole kääntäjä tietysti tai jos ohjelma on kirjoitettu kokoonpanokielellä ja sisältää virheen.

Vastaa

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *