«stack» etiketlenmiş sorular

Yığın, son giren ilk çıkar (LIFO) soyut veri türü ve veri yapısıdır. Çağrı yığınıyla ilgili sorular için, bunun yerine [çağrı yığını] veya [yığın işaretçisi] kullanın. Haskell oluşturma aracı ile ilgili sorular için bunun yerine [haskell-stack] kullanın. C ++ 'daki standart yığınla ilgili sorular için bunun yerine [stdstack] kullanın.

8
Diziler, yığın ve yığın ve değer türleri
int[] myIntegers; myIntegers = new int[100]; Yukarıdaki kodda, yeni int [100] öbek üzerinde dizi oluşturuyor mu? CLR'de c # ile okuduğumdan cevap evet. Ama anlayamıyorum, dizi içindeki gerçek int ne olur. Değer türleri olduklarından, örneğin, myIntegers'ı programın diğer bölümlerine aktarabildiğim için kutulu olmaları gerekirdi ve her zaman üzerinde bırakılırlarsa yığını …
134 c#  arrays  memory  stack  heap 

11
Android: Etkinlik Yığını Temizle
Başvurumda birkaç faaliyetim var. ve akış çok karmaşıktır. Çıkış uygulamasına tıkladığımda Giriş Ekranına gider ve oradan kullanıcı iptal butonu ile çıkış yapabilir (arama system.exit(0)) Çıkış veya geri düğmesinden çıktığımda, sistem yığından bir etkinlik başlatır :( Giriş ekranına ulaştığımda yığındaki tüm etkinlikleri nasıl temizleyebilirim? finish()Çok fazla etkinlik olduğundan ve bazı etkinliklerin …

11
yığın ve kuyruk arasındaki temel fark nedir?
Yığın ve kuyruk arasındaki temel fark nedir? Lütfen bana yardım edin, farkı bulamıyorum. Bir yığın ve bir kuyruğu nasıl ayırt edersiniz? Cevabı çeşitli linklerde aradım ve bu cevabı buldum .. Üst düzey programlamada, bir yığın, yeni elemanların mevcut elemanların "üstüne" yerleştirilmesiyle uzatılan ve elemanların mevcut elemanların üstünden kaldırılarak kısaltılan bir …
130 stack  queue 

8
Java / Android - Tam yığın izi nasıl yazdırılır?
Android'de (Java) tam yığın izlemesini nasıl yazdırırım? Uygulamam nullPointerException veya başka bir şeyden çökerse, şöyle bir (neredeyse) tam yığın izi yazdırır: java.io.IOException: Attempted read from closed stream. com.android.music.sync.common.SoftSyncException: java.io.IOException: Attempted read from closed stream. at com.android.music.sync.google.MusicSyncAdapter.getChangesFromServerAsDom(MusicSyncAdapter.java:545) at com.android.music.sync.google.MusicSyncAdapter.fetchDataFromServer(MusicSyncAdapter.java:488) at com.android.music.sync.common.AbstractSyncAdapter.download(AbstractSyncAdapter.java:417) at com.android.music.sync.common.AbstractSyncAdapter.innerPerformSync(AbstractSyncAdapter.java:313) at com.android.music.sync.common.AbstractSyncAdapter.onPerformLoggedSync(AbstractSyncAdapter.java:243) at com.google.android.common.LoggingThreadedSyncAdapter.onPerformSync(LoggingThreadedSyncAdapter.java:33) at android.content.AbstractThreadedSyncAdapter$SyncThread.run(AbstractThreadedSyncAdapter.java:164) Caused by: …

9
Java yığın boyutu nasıl artırılır?
Bu soruyu JVM'de çalışma zamanı çağrı yığını boyutunu nasıl artıracağımı öğrenmek için sordum. Buna bir cevabım var ve ayrıca Java'nın büyük bir çalışma zamanı yığınının gerekli olduğu durumu nasıl ele aldığıyla ilgili birçok yararlı cevabım ve yorumum var. Sorumu cevapların özeti ile genişlettim. Başlangıçta JVM yığın boyutunu artırmak istedim, böylece …

10
C ++ 'da uygun yığın ve yığın kullanımı?
Bir süredir programlama yapıyorum ama çoğunlukla Java ve C # idi. Asla hafızayı kendi başıma yönetmek zorunda kalmadım. Kısa süre önce C ++ ile programlamaya başladım ve bir şeyleri ne zaman yığında depolamam ve onları ne zaman yığın üzerinde depolamam gerektiği konusunda biraz kafam karıştı. Anladığım kadarıyla, çok sık erişilen …

30
getMinimum () O (1) olmalıdır gibi bir yığın tasarlayın
Bu bir röportaj sorusudur. GetMinimum () işlevinin yığındaki minimum öğeyi döndürmesini sağlayacak şekilde bir tamsayı değeri tutan bir yığın tasarlamanız gerekir. Örneğin: aşağıdaki örneği düşünün dava 1 5 -> ÜST 1 4 6 2 GetMinimum () çağrıldığında, minimum eleman olan 1 döndürmelidir yığında. vaka # 2 ) (Stack.pop ) (Stack.pop …

8
DIV'leri üst üste yığmak mı?
Birden çok DIV'yi aşağıdaki gibi biriktirmek mümkün mü: <div> <div></div> <div></div> <div></div> <div></div> </div> Yani tüm bu iç DIV'ler aynı X ve Y konumuna mı sahip? Varsayılan olarak, hepsi birbirinin altına düşer ve Y konumunu önceki DIV'nin yüksekliğine yükseltir. Bir tür şamandıra veya ekran veya başka bir numaranın ısırabileceğini hissediyorum. …
116 css  html  stack  css-float 

6
C / C ++ programın maksimum yığın boyutu
100 X 100 dizisinde DFS yapmak istiyorum. (Dizinin elemanlarının grafik düğümlerini temsil ettiğini söyleyin) Yani en kötü durumda, özyinelemeli işlev çağrılarının derinliği 10000'e kadar çıkabilir ve her çağrı 20 bayta kadar çıkabilir. Öyleyse bu, bir yığın taşması olasılığı olduğu anlamına gelir mi? C / C ++ 'da maksimum yığın boyutu …
115 c++  c  stack 


2
Bir Delphi programından veya derleyici tarafından oluşturulan hata ayıklama bilgisinden yerel değişken bilgilerini (adres ve tür) nasıl çıkarırsınız?
Amacım: Yığını yürümek için Delphi tarafından derlenmiş 32 veya 64 bit Windows programında askıya alınmış bir iş parçacığı verildiğinde (yapılabilir) Her yöntemdeki yerel değişkenleri ve değerlerini numaralandırmak için verilen yığın girişleri. Yani, en azından, adreslerini ve türlerini (tamsayı32 / 64 / işaretli / işaretsiz, dize, kayan nokta, kayıt, sınıf ...) …


2
C # yığın boyutu neden tam olarak 1 MB?
Bugünün bilgisayarlarında büyük miktarda fiziksel RAM var, ancak yine de C # yığın boyutu 32 bit işlemler için yalnızca 1 MB ve 64 bit işlemler için 4 MB'dir ( C # 'de yığın kapasitesi ). CLR'deki yığın boyutu neden hala bu kadar sınırlı? Ve neden tam olarak 1 MB (4 …
102 c#  stack  clr  stack-size 


10
Yığınlar neden tipik olarak aşağı doğru büyüyor?
Kişisel olarak aşina olduğum mimarilerde (x86, 6502, vb.), Yığının tipik olarak aşağı doğru büyüdüğünü biliyorum (yani, yığına itilen her öğe artırılmış bir SP değil, azaltılmış bir SP ile sonuçlanır). Bunun tarihsel gerekçesini merak ediyorum. Birleştirilmiş bir adres alanında, yığını veri segmentinin karşı ucunda başlatmak (diyelim ki) uygun olduğunu biliyorum, bu …

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.