Tag: stack

Ein stack ist ein last-in-first-out (LIFO) abstrakter Datentyp und Datenstruktur. Eine häufige Verwendung des stacks zum speichern von Subroutinen-Argumente und return-Adressen.

Java-Simon Sagt

Anzahl der Antworten 4 Antworten
Momentan habe ich die GUI für ein "simon sagt" Spiel, das einzige problem das ich habe ist die Umsetzung der Spiel-Logik (mein Aktueller code generiert eine Sequenz und display user input, aber nicht speichern Sie die erstellte

Ist es auf dem Stack oder Heap?

Anzahl der Antworten 1 Antworten
Habe ich einige C-code, dass ist so etwas wie ein puzzle. Für einen Grund zu tun, mit diesem code, ich Frage mich, wie kann ich feststellen, ob ein struct Objekt landen wird auf dem heap oder stack?

RUFEN Sie die Funktion in der Montage

Anzahl der Antworten 2 Antworten
Ich habe eine Frage zu einem CALL Funktion in Assembler-code. Ist es richtig, wenn ich führen Sie eine Funktion AUFRUFEN, die in der Montage, dass die Anweisung auf dem Stapel? Wann ist der Unterricht knallte zurück, als

Gibt es eine hard-wired limit auf Rekursionstiefe C

Anzahl der Antworten 4 Antworten
Das Programm in der Diskussion versucht zu berechnen sum-of-first-n-natural-numbers mit recursion. Ich weiß, dies kann mit einer einfachen Formel n*(n+1)/2 aber die Idee hier ist, zu verwenden recursion. Das Programm ist wie folgt: #include <stdio.h> unsigned long

Ich brauche Hilfe auf meiner umgekehrte polnische notation Rechner

Anzahl der Antworten 2 Antworten
Arbeite ich an einem Programm, um eine " umgekehrte polnische notation Rechner und ich Frage mich, wenn jemand kann mir einige Hinweise. Der Rechner wird die Einnahme einer einzelnen Zeile vom Benutzer wie 2 3 + 7

erlang-call-stack

Anzahl der Antworten 4 Antworten
muss ich einige debug-Modul in ein fremdes system, Modul public function foo() - wie kann ich wissen, den Ort (Modul-und Funktionsnamen) aus dem foo() angegebene Modul wurde genannt? Ich meine Stapel von anrufen. PS: ich kann nicht-stop-system,

std::vector vs std::stack

Anzahl der Antworten 1 Antworten
Was ist der Unterschied zwischen std::vector und std::stack? Offensichtlich Vektoren können löschen Sie die Elemente in der Auflistung (wenn auch viel langsamer als Liste) in der Erwägung, dass der stack ist gebaut, um einen LIFO-nur Abholung. Allerdings

Adresse von Stack und Heap in C++

Anzahl der Antworten 8 Antworten
Korrektur: Ich Durcheinander mit dem Konzept der pointer-Adresse und die Adresse, die der Zeiger zeigt, also der folgende code wurde geändert. Und jetzt es druckt, was ich will, die variable a, c, i, j, k, p sind

Umkehren von Stack mit Python

Anzahl der Antworten 6 Antworten
Stornieren stack: Machte ich einen leeren temporären stack Ich verwendet tempstack.push(stack.pop()) und dann umbenannt zu stack = tempstack aber es scheint nicht zu funktionieren. Irgendeine Idee warum? Diesen Aufruf, den ich gerade nutzen will reverse(stack), nicht stack

Zum kopieren der Elemente aus der Liste zu stapeln, ohne mit Schleife

Anzahl der Antworten 3 Antworten
Habe ich einen Stack und eine Liste. Ich brauche zum kopieren aller Elemente von der Liste zu stapeln ohne die Verwendung von Schleifen ich.e for, foreach, etc.... Ist es empfohlen, es zu tun? Warum haben Sie brauchen,

Absturz beim laufen in cvCopyImage/cvResize

Anzahl der Antworten 1 Antworten
Mache ich einfach webcam Programm mit OpenCV 2.3 und hängengeblieben von den runtime error. Jede Idee wird geschätzt. Kompilieren geht, aber beim ausführen bekomme ich folgenden Fehler (bei cvCopyImage/cvResize in "gelesen" - Funktion in der code unten).

Die Aufnahme einer Labyrinth-Pfad-Lösung mit einem Stapel

Anzahl der Antworten 2 Antworten
Ich bin zu generieren, die eine Lösung für ein Labyrinth mit einer linked-list-Implementierung eines Stacks in gewisser Weise. Das Labyrinth ist Lesen in einem .txt-Datei und enthält 0 ist für Freiflächen und 1 für Wände. <- Ziemlich

Wie groß ist der stack-Speicher für ein bestimmtes Programm, und gibt es irgendwelche compiler-flags, die es einrichten können?

Anzahl der Antworten 2 Antworten
Als der Titel besagt: gibt es eine Allgemeine "Faustregel" über die Größe der Stapel. Ich vermute, dass die Größe variieren je nach dem Betriebssystem, die Architektur, die Größe des cache(s), wie viel RAM verfügbar ist etc. Kann

Warum ist der Mac-ABI erfordert 16-byte-stack-Ausrichtung für x86-32?

Anzahl der Antworten 10 Antworten
Kann ich verstehen, diese Anforderung für die alten PPC-RISC-Systemen und auch für x86-64, sondern für die alte erprobte und wahre x86? In diesem Fall wird der Stapel ausgerichtet werden muss auf 4-byte-Grenzen nur. Ja, einige der MMX/SSE

java-infix-Rechner

Anzahl der Antworten 2 Antworten
Ich kann nicht scheinen, um das innere der try-block zu stapeln, ich bin, soll sich einen Taschenrechner mit einstelligen mithilfe von stacks innerhalb des try-Blocks. Die innerhalb des try-block ist mir emptystackexception import java.util.EmptyStackException; import java.util.*; public

Klasse member erstellt am stack oder heap?

Anzahl der Antworten 2 Antworten
Müssen wissen, ob so eine 3d-matrix erstellt, in dem stack oder auf dem heap, und wenn seine auf den Stapel, wie zu neuen und Initialisierung default-Werte korrekt (memset) class Matrix { protected: int n[9000][420]; //is stack or

LinkedList/Stack/Queue - Hilfe mit dem Entfernen

Anzahl der Antworten 1 Antworten
Ich musste schreiben Sie eine verlinkte Liste, dann schalten Sie es in einen dynamischen Stack, dann drehen, die in eine dynamische Warteschlange. Nun scheint alles zu funktionieren, bis auf das "entfernen", rechts die Programme, um zu beenden,

java Herumlungern und garbage collection

Anzahl der Antworten 2 Antworten
Ich habe dieses Stück code, der für den Stack die pop-Methode und ich ' m versucht herauszufinden, wie man es vermeidet, Herumlungern, während noch der Rückkehr das element, das unsere index momentan zeigt: public String pop() {

die Leistung von java.util.Stack.clear()

Anzahl der Antworten 1 Antworten
Hallo, ich Frage mich, was die Leistung der Komplexität von java.util.Stack.clear() ist. Wenn es nur de-ref die top-pf stack gelegt und dann die Leistung wäre O(1), wenn es statt loescht jeden einzelnen Knoten dann die performace wäre

Wie implementiere ich die Methode toString() für eine ArrayStack?

Anzahl der Antworten 3 Antworten
Möchte ich anzeigen, um eine Liste der Aufträge des Typs ArrayQueue <Order> Die Klasse Order hat eine ArrayStack<String> als eines seiner Attribute. Ich überschrieb die toString() Methode in der Klasse Order, aber wie kann ich ihn außer

Schreiben Sie eine DFS mit iterativer Vertiefung ohne Rekursion

Anzahl der Antworten 1 Antworten
Also derzeit habe ich ein DFS mit den folgenden pseudocode procedure DFS(Graph,source): create a stack S push source onto S mark source while S is not empty: pop an item from S into v for each edge

Warum ist die Speicherzuweisung auf dem heap VIEL langsamer als auf den stack?

Anzahl der Antworten 3 Antworten
Mir wurde gesagt, dies viele Male. Aber ich weiß nicht WARUM...Was extra Kosten beteiligt ist, bei der Zuteilung von Speicher aus dem heap? Ist es hardware bedingt? Ist das mit dem CPU-Zyklen? So viele Vermutungen, aber keine

Algorithmus zum kopieren von einem Stapel

Anzahl der Antworten 4 Antworten
Ist es möglich, zum kopieren von einem Stapel auf einen anderen, in C ohne Verwendung externer stack oder array? Ich weiß, dass es getan werden kann mithilfe von Rekursion, aber gibt es andere mögliche Lösung um dies

DCD Unterricht und IRQ stack

Anzahl der Antworten 1 Antworten
Ich studiere das Thema der Einrichtung von einem Stapel für die verschiedenen Modi von einem ARM-Prozessor (IRQ, Supervisor, User, ...). Da die Einrichtung verschiedene stacks erfordert die gleiche Folge von Anweisungen (im Grunde nur die stack-Adresse ändern)

Wo ist lokale variable zugeordnet? Heap oder stack?

Anzahl der Antworten 2 Antworten
http://www-ee.eng.hawaii.edu/~tep/EE160/Book/chap14/subsection2.1.1.8.html Diese Seite sagt, dass lokale Variablen und Parameter übergeben werden, die auf den stack, So habe ich versucht: #include <stdio.h> #include <stdlib.h> #define A 2000000 #define B 2 typedef struct { int a[A][A]; } st; void

Was sind stacks verwendet? Warum sind Sie in C++?

Anzahl der Antworten 4 Antworten
Ich habe die Beurteilung von C++ mit dem Buch Praktische C++ - Programmierung, und kam über diese Dinge genannt Stapeln. Definiert in dem Buch, es ist definiert als ein Algorithmus für die Speicherung der Daten. Was ich

Rückwärtsfahren einen stack in java

Anzahl der Antworten 2 Antworten
public static void reverse(Stack arr){ Queue<Integer> arrCopy=new LinkedList<Integer>(); while(!arr.empty()){ arrCopy.add((int)arr.pop()); }; System.out.print("{ "); while(!arrCopy.isEmpty()){ System.out.print((int)arrCopy.remove() + ", "); } System.out.print("}"); } so, ich habe einen Stapel mit 10 Ganzzahlen, und ich möchte, um es zu drucken in

Wie kann ich loswerden der Fehler "'.' ist nicht als ein interner oder externer Befehl" beim ausführen von 'npm install' für MEINE Stapel?

Anzahl der Antworten 3 Antworten
heruntergeladen bedeuten stck zip aus bedeuten.io habe eine npm installieren nach wenigen Minuten bekam ich eine Fehlermeldung. Bitte siehe screenshot. was kann ich tun? npm http 200 https://registry.npmjs.org/event-emitter/-/event-e mitter-0.2.2.tgz > [email protected] postinstall C:\ss\D1\google\04\mean\mean-stack > ./node_modules/bower/bin/bower install '.'

Versucht zu implementieren-Array-Stack in Java aber Push funktioniert nicht

Anzahl der Antworten 4 Antworten
Ich arbeite seit ein paar Stunden nun versucht, ein Stack basierend auf einem Array erstellt und implementiert. Ich habe mehrere Quellen, und es sieht aus wie meine Klasse ArrayStack richtig aufgebaut ist. Allerdings, wenn ich ausführen, Debuggen,

Mit Stacks In C++ für die infix-und postfix-Ausdrücke

Anzahl der Antworten 3 Antworten
Bin ich ein Programm schreiben, das nimmt Benutzereingaben und verwendet stapeln Umwandlung eines infix-Ausdruck in einen postfix-Ausdruck, basierend auf Vorrang, mit Operanden, die immer gehen, bevor die Betreiber. Zum Beispiel, wenn ein Benutzer Eingänge: (a+b*c) dann sollte

So drucken Sie einen stack in java

Anzahl der Antworten 4 Antworten
Schrieb ich eine Methode, die Sie empfängt, eine Queue, die als einen parameter umwandeln und dann diese Warteschlange in einem stack, jetzt will ich versuchen, zu drucken, diese Methode in der main-um zu sehen, ob es funktioniert,

wie Sie wissen, Ort der return-Adresse auf stack c/c++

Anzahl der Antworten 1 Antworten
ich lese über eine Funktion, die überschrieben werden kann, seine Adresse zurück. void foo(const char* input) { char buf[10]; //What? No extra arguments supplied to printf? //It's a cheap trick to view the stack 8-) //We'll see

Warteschlange verwendet einen Stack

Anzahl der Antworten 12 Antworten
Ich habe Probleme beim Verständnis einer Frage. Die Frage fragt der erste zu sein schreiben Sie eine C++ - Klasse zur Darstellung eines stack von ganzen zahlen, und dass viel getan wird. Hier sind meine Prototypen: class

Java Speicherzuweisung auf stack vs heap

Anzahl der Antworten 6 Antworten
Ich fühle mich wie ein Neuling für diese Frage-aber warum ist es so, dass wenn ich den pass der Satz unten in meine Methode und zeigen Sie es auf ein neues HashSet, es kommt immer noch als

Gewusst wie: implementieren eine dequeue-mit zwei stacks

Anzahl der Antworten 3 Antworten
Dequeue - Doppelt ended queue: en-queue und de-queue möglich von beiden enden. Wie definieren Sie den ADT-Operationen dequeue mit 2 stacks. Umsetzung sollte auch in Betracht ziehen, die Leistung. keine Mühe gezeigt Ich bin nicht in der

Stack in android

Anzahl der Antworten 1 Antworten
es ist erste mal für mich verwende ich java Ich muss verwenden Sie einen stack in android funcions aber wenn ich definieren den stack, die Funktion geben Sie mir die Fehler (sollte eingestellt) und die Anwendung stürzt

Gibt es eine Möglichkeit, Knuth-shuffle, um eine Stack-Datenstruktur?

Anzahl der Antworten 8 Antworten
Für eine Programmierung Klasse erstelle ich ein blackjack-Programm für die erste Hausaufgabe. Der professor hat uns eine Probe-Karte-Klasse beinhaltet die Methode, um Sie in ein deck. Für Ihr deck, Sie verwendet eine ArrayList, die Sie leicht Knuth-Shuffle

Benachrichtigt werden, wenn ein view-controller ist über geknallt werden in iOS4

Anzahl der Antworten 2 Antworten
Diese Frage wurde vorher gefragt, aber der antwortete, die ich finden konnte, waren ab 2009 und nicht für mein problem. Lassen Sie mich nochmals die Frage. Ich habe eine UINavigationController dass laicht und schiebt viele verschiedene UIViewControllers

ArrayDeque vs ArrayList implementieren Sie einen stack

Anzahl der Antworten 1 Antworten
In der Dokumentation für ArrayDeque sagt: Diese Klasse ist wahrscheinlich schneller als Stack als einen Stapel, und schneller als LinkedList, wenn verwendet, wie eine Schlange. Es gibt keinen Hinweis auf den Unterschied zwischen der Verwendung einer ArrayDeque

Rufen Sie Baum für embedded software

Anzahl der Antworten 12 Antworten
Kennt jemand einige Werkzeuge, um erstellen Sie ein call-Baum für C-Anwendung, die ausgeführt wird, auf einem mikrocontroller (Cortex-M3)? Es könnte sein, erzeugt aus dem source-code (nicht ideal), den Objekt-code (bevorzugte Lösung) oder zur Laufzeit (akzeptabel). Ich habe

Wie Aktivität verwalten stack?

Anzahl der Antworten 6 Antworten
Wenn mein stack ist in dieser situation: A->B->C wenn ich start-D-Aktivität, ich möchte, dass die Aktivität Stapel wird: A->D Beachten Sie, dass Aktivität C ist ein dialog. InformationsquelleAutor Michele | 2011-06-16

MIPS-Funktion innerhalb einer Funktion

Anzahl der Antworten 2 Antworten
Ich versuche, die Funktion vbsme Aufruf einer anderen Funktion aufgerufen, traurig... ist die folgende Vorgehensweise korrekt über die Sicherung der Register und Rücksprungadresse?? der Anrufer soll zu speichern register $t0-$t7, aber wo und wie soll ich das

Implementierung der zurück - /vorwärts-buttons in Swing

Anzahl der Antworten 3 Antworten
Ich habe eine kurze Frage. Ich bin immer ein wenig Erfahrung mit Swing und der einfachste Weg, dies zu tun war, zu zeichnen, bis eine vernünftig große GUI. Als Teil der GUI, ich will Vorwärts und Zurück-Schaltflächen.

Warum ist Java Vector (und Stack) Klasse als veraltet oder deprecated?

Anzahl der Antworten 5 Antworten
Warum ist Java Vektor-als ein Vermächtnis-Klasse, überholt oder veraltet? Nicht seine Verwendung gültig, wenn die Arbeit mit Parallelität? Und wenn ich das nicht möchte, manuell zu synchronisieren Objekte und wollen einfach nur verwenden Sie eine thread-sichere collection,

RecyclerView stackFromBottom

Anzahl der Antworten 2 Antworten
Ich nur implementiert, die neue RecyclerView. Ich will es tun-display-Nutzers-Nachrichten(sms). Lese ich auf der offiziellen Dokumentation, die RecyclerView ist eine neue und verbesserte ListView (so ähnlich) und wir sollten Sie nutzen für eine bessere Leistung. Alles lief

Stack Mit verketteten Liste in C++

Anzahl der Antworten 4 Antworten
Ich versuche zu schaffen, einen stack mit verketteten Listen in c++. Aber das display-Funktion, die ich geschrieben habe gibt nur die Spitze des stack. Ich kann wirklich nicht verstehen, warum dies geschieht. Jede Hilfe oder Aufklärung sehr

Stack vs. Heap in Javascript? (Maximum call stack size exceeded)

Anzahl der Antworten 2 Antworten
Ich versuche zum Aufbau einer web-Seite, für die ich brauche die Schaufel um mehrere 100 MB Daten in JavaScript. Mit verschiedenen Browsern, die ich ausführen in "maximum call stack size exceeded" Fehler bei verschiedenen Datenmengen. Kann ich

Stack --> ArrayList Java

Anzahl der Antworten 2 Antworten
Machte ich einen Stack und eine ArrayList zu forschen. Eigentlich will ich jetzt meinen Stapel ersetzt durch eine ArrayList, aber wie verwandeln Sie einen Stack in einer ArrayList ? Wie läuft es mit push, pop,... ? Danke

Konvertieren von einem infix-Ausdruck zu postfix (C++) - Verwendung von Stacks

Anzahl der Antworten 5 Antworten
Mein Dozent gab mir eine Zuweisung zu erstellen, ein Programm zum konvertieren von und in infix-Ausdruck postfix Stapel verwenden. Ich habe die stack-Klassen und einige Funktionen zum Lesen der infix-Ausdruck. Aber diese Funktion, genannt convertToPostfix(char * const

StackWalk64 auf Windows - symbol-Namen Bekommen

Anzahl der Antworten 5 Antworten
Okay, zweite Frage SO in einem Tag. Sieht aus wie der Windows-Programmierung macht mich glücklich... : S Ich versuche momentan, um die Funktion " call-stack auf einem Win32-executable. Heute morgen habe ich auch eine Frage dazu: Win32