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.
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
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?
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
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
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
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,
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
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
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
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,
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).
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
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
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
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
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
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,
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() {
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
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
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
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
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
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)
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
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
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
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 '.'
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,
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
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,
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
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
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
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
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
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
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
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
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
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
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
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.
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,
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
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
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
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
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
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