Pitanja označena kao "heap"

Gomila (struktura podataka) je drvo, poredano po dubini. Gomila se također može odnositi na procesnu memoriju dodijeljenu za dinamičku dodjelu.
25
odgovor

Što i gdje su stog i hrpa?

Knjige u programskim jezicima objašnjavaju da su tipovi vrijednosti stvoreni na stogu, a referentni tipovi su stvoreni na hrpi, bez objašnjavanja što su te dvije stvari. Nisam pročitao jasno objašnjenje za to. Razumijem što je stog. Ali, gdje i što su (fizički ...
postavljen na 17 sep. '08 u 7:18
17
odgovor

Zašto C ++ programeri minimiziraju uporabu "novog"?

JA je došao preko pitanje "stack overflow". Propuštanje memorije sa std :: stringom kada se koristi std :: list <std :: string>, a jedan komentar kaže ovo: Prestani koristiti nove toliko. Ne vidim razlog zašto ...
postavljen 28. lipnja 2011. u 3:08
23
odgovor

Što je brže: dodjeljivanje stogova ili dodjeljivanje hrpe

Ovo pitanje može zvučati vrlo jednostavno, ali ovo je rasprava s kojom sam radio s drugim programerima s kojima radim. Pokušao sam složiti stvari tamo gdje mogu, umjesto hrpe, ističući ih. Razgovarao je sa mnom i gledao moja ramena ...
set 02 Oct '08 u 9:06
15
odgovor

Kako mogu izgraditi hrpu vremenske složenosti O (n)?

Može li netko objasniti kako izgraditi hrpu O (n) složenosti? Umetne element u O (log n) gomilu, a umetanje se ponavlja n / 2 puta (ostatak je lišće i ne može kršiti svojstvo hrpe). Dakle, to znači da složenost mora biti O (n log ...
postavili 18. ožujka '12 u 6:15
7
odgovor

Kako se određuje zadana veličina hrpe Java-a?

Ako iz naredbenog retka Java izostavim opciju -Xmxn, koristi se zadana vrijednost. Prema dokumentaciji Java, "zadana vrijednost se odabire u vrijeme izvođenja na temelju konfiguracije sustava". Na koje opcije konfiguracije sustava utječe ...
12. siječnja '11 u 13:06
24
odgovor

Nije uspjelo rezervirati dovoljno prostora za hrpe objekata.

Kada pokrenem, dobivam sljedeću iznimku svaki put kad pokušam pokrenuti program. Nije uspjelo inicijaliziranje VM-a Neuspjeh pri rezerviranju dovoljno prostora za hrpu objekata Nije uspjelo kreiranje Java virtualnog stroja. Pokušao sam ukrasti ...
postavljeno 09.12 '10 u 20:46
8
odgovor

Pronađite trenutnu medijanu iz toka cijelih brojeva

Mogući duplikat: Mobile median algoritam u C S obzirom da su čitljivi brojevi iz toka podataka. Nađite srednji dio elemenata koji su do sada pročitani na učinkovit način. Rješenje čitam: možemo koristiti ...
postavljen 18. svibnja '12 u 20:56
14
odgovor

Red prioriteta u .Net

Tražim implementaciju prioriteta .NET prioritetnih redova ili struktura podataka o hrpi. Prioritetni redovi su strukture podataka koje pružaju veću fleksibilnost od jednostavnog sortiranja, jer dopuštaju novim elementima da uđu u sustav ...
19. rujna '08 u 17:43
11
odgovor

Što je fragmentacija memorije?

Čuo sam da se pojam "fragmentacija memorije" koristi nekoliko puta u kontekstu dinamičke memorijske distribucije C ++-a. Pronašao sam nekoliko pitanja o tome kako se nositi s fragmentacijom memorije, ali ne mogu pronaći izravno pitanje koje se odnosi na to.
postavljeno 22. rujna '10 u 17:49
4
odgovor

Korištenje parametra HeapDumpOnOutOfMemoryError za izvatak gomile za JBoss

Rečeno mi je da mogu dodati parametar -XX: + HeapDumpOnOutOfMemoryError mojim parametrima pokretanja JVM-a za pokretanje JBoss skripte kako bi dobili hrpu gomila kada dobijemo pogrešku iz memorije u našoj aplikaciji. Pitao sam se odakle su ti podaci ...
postavljeno 12. veljače '09 u 22:58
14
odgovor

Kako otkloniti greške u korupciji u hrpi?

Ja sam debugging (vlasnički) multithreaded C + + aplikacija u Visual Studio 2008. Očigledno, slučajno, ja dobiti poruku "Windows je izazvao grešku ..." s napomenom da bi to moglo biti zbog oštećenja na hrpi. Te pogreške nisu uvijek ...
postavljeno 18. lipnja u 3:01
1
odgovor

Razlika između uzorkovanja i profiliranja u jVisualvm

VisualVM ima dvije odvojene kartice za uzorkovanje i profiliranje. Može netko pomoć mene razumjeti razliku između uzorkovanja i profiliranje u VisualVM?
set 26 aug. '12 u 15:26
9
odgovor

Stack, Static i Heap u C ++

Pretražila sam, ali nisam dobro razumjela ove tri stvari. Kada trebam koristiti dinamičku dodjelu (u hrpi) i koja je njezina stvarna prednost? Koji su problemi statike i hrpe? Mogu li napisati cijelu aplikaciju bez odabira varijabli u ...
postavljen 03. \ t '09 u 8:41
8
odgovor

Stablo hrpe vs binarno pretraživanje (BST)

Koja je razlika između hrpe i BST-a? Kada koristiti hrpu i kada koristiti BST? Ako želite dobiti stavke u redoslijedu sortiranja, je li BST bolji od hrpe?
postavljen 27. svibnja 2011. u 5:30