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.
7
Antworten
Aus allen Quellen, die ich gelesen habe, sagen Sie - der Unterschied zwischen peek und pop, peek nicht entfernen Sie den oberen Wert. Im Beispiel aus meinem Vorlesungsskript, anscheinend tun Sie das gleiche mit einer anderen Methode
6
Antworten
Betrachten Sie das folgende Stück Java-code. int N = 10; Object obj = new Object[N]; for (int i = 0; i < N; i++) { int capacity = 1000 * i; obj[i] = new ArrayList(capacity); } Da
3
Antworten
Ok, so habe ich gelesen in einen postfix-Ausdruck aus einer Datei. Der postfix-Ausdruck haben muss, die Räume zu trennen, jeder operator oder operand. Was ich bisher arbeitet nur, wenn es keine Leerzeichen zwischen den Operatoren oder Operanden,
1
Antworten
Es sei denn, kopierte ich es falsch, den code oben geschrieben wurde die Tafel in einer Klasse, die ein Schüler mit Hilfe/Korrekturen der Lehrer: int array[100], sum, i; void ini() { for(i = 0; i < 100;
4
Antworten
Teil davon ist, dass ich implementieren Sie eine nicht-rekursive Methode, die eine inorder-Traversierung eines binären Baum. Bin ich irgendwie stecken. Hier ist was ich habe, so weit: public void inorder(BinaryTree v) { Stack<BinaryTree> stack = new Stack<BinaryTree>();
5
Antworten
Ist es möglich, die traverse std::stack in C++? Durchqueren die Verwendung der folgenden Methode ist nicht anwendbar. Da std::stack hat kein Mitglied end. std::stack<int> foo; //.. for (__typeof(foo.begin()) it = foo.begin(); it != foo.end(); it++) { //...
6
Antworten
Ich weiß, dass lokale Variablen und Parameter von Methoden live im stack, aber ich nicht in der Lage, herauszufinden, wo eigentlich Methoden live bei Java? Wenn ich erkläre jedem Thread-Objekts wie: Thread t=new Thread(); t.start(); Also heißt
5
Antworten
Angenommen ich habe einen string "(bezahlt) + (8 Arbeitsstunden) + (Unternehmens-Regeln)" . Jetzt möchte ich prüfen, ob der komplette string ist umgeben mit Klammern oder nicht. Grundsätzlich möchte ich überprüfen, ob der string ist wie dieser oder
1
Antworten
Ich versuche zu kompilieren eines Quellcodes in meinem BeagleBoard mit ångström Linux. Gestern war ich in der Lage zu kompilieren meines Codes. Aber heute kann ich nicht den code zu kompilieren und er sagt: ccl: out of
4
Antworten
Ich habe ein problem mit 2 Klassen, die ich erstellt habe, für ein Programm, das verwendet den Stapel. Das erste problem, das ich sehe, ist, dass wenn ich versuche das Programm auszuführen, bekomme ich einen runtime error.
4
Antworten
Ich bin auf der Suche zu implementieren, die einen "Stapel" - Klasse in VBA für Excel. Ich will ein Last-In-First-Out Struktur. Hat jemand stieß dieses problem vor ? Kennen Sie externe Bibliotheken-handling-Struktur, z.B. Stack, Hastable -, Vektor
3
Antworten
Möchte ich einen Stapel, nimmt die Saiten. Ich möchte in der Lage sein, um die push-und pop-strings aus, sowie löschen des gesamten Stapels. Ich denke C++ hat einige Methoden für diese. Was ist mit C? Sollte Ihr
3
Antworten
Was ist der beste Weg zur Iteration über einen Stapel in Python? a = [1,2,3,4] while (len(a) > 0) print a.pop() # prints 4, 3, 2, 1 in sequence Konnte ich nicht finden, eine isempty Methode, und
6
Antworten
Also ich finde, dass ich ziemlich gut verstehen, die application-layer, und alles unterhalb (und einschließlich) dem transport-layer. Der session und presentation Layer, obwohl ich nicht ganz verstehen. Ich habe gelesen, die vereinfachende Beschreibungen in der Wikipedia, es
6
Antworten
Brauche ich etwas Hilfe. em-hinzufügen-fragment-Aktivität auf diese Weise. problem ist, das bei jedem Aufruf der openFragment es fragment erstellen und hinzufügen. das liegt auf der Hand. Frage: welche änderung ich mache, es kann hinzufügen, fragment nur einmal.
2
Antworten
Ich bin immer verwirrt, was tut pop tatsächlich in der Montage. Tut pop bewegen Sie den Wert PUSHed auf den Stapel-last (d.h. es gilt nicht, wenn wir MOV einen Wert nach dem letzten element PUSHed) oder ist
1
Antworten
Wie zu sehen, wenn ich das nächste mal drücken Sie die zurück - (hardware) Taste, wird mir auf dem Bildschirm. Meine Frage ist im Grunde: gibt es eine Möglichkeit zu sehen, die Größe der Activity Stack (API-level
4
Antworten
Können sagen, ich habe Ein->B->C->D->E In android-stack zurück. Ich möchte in der Lage sein, um wieder zu einer der folgenden: A->B->C A->B A Wie kann ich das erreichen? Hoffentlich ohne anschließenden Schaltfläche "zurück" klickt. InformationsquelleAutor Vlad |
3
Antworten
Ich bin immer ein stack leer Ausnahme. Wie ist das möglich, wenn der stack nicht leer ist (es hat 16 Elemente)? Bekam ich einen snap-shot von der Fehlermeldung: Kann mir bitte jemand erklären? Sie haben getaggt, dieses
3
Antworten
Möchte ich zum Abschluss alle Aktivitäten, die in der Anwendung bedeutet entfernen möchten alle übergeordneten Aktivitäten vom Stapel. Ich umsetzen will, logout-Funktionalität lokal in meiner Anwendung so, was ich dachte, ich werde beenden Sie alle Aktivitäten begannen
6
Antworten
In Java, ich möchte drucken des Inhalts eines Stack. Die toString() Methode druckt Sie, eingeschlossen in eckige Klammern, getrennt durch Kommas: [foo, bar, baz]. Die Frage ist, wie bekomme ich Sie Los und drucken Sie die Variablen
2
Antworten
Habe ich angefangen zu lernen Datenstrukturen vor kurzem, und hatte gerade meinen eigenen linked list Umsetzung. Nun stolperte ich über zwei neue Datenstrukturen: stack und queue. Von dem, was ich bisher gelernt habe stack ist ein linked
2
Antworten
Können sagen, ich habe ein 3D array, 'img' (x, y, frame) und wollen speichern Sie es als TIFF. So weit ich es zu tun war, durch Einsparung von ein-durch-einer wie dieser: for K=1:length(img(1, 1, :)) outputFileName =
4
Antworten
Sich von den ähnlichen Titeln, die ich sehen, diese sind wahrscheinlich nicht in C# verfügbar. weil Sie so grundlegend und nützlich, Sie müssen es aber heisst wohl etwas anderes. Falls Sie verfügbar sind, unterstützen Sie Sortieren/suchen/einfügen/löschen/unique etc.
9
Antworten
Ich versuche zu implementieren, die einen einfachen stack mit Python-arrays verwenden. Ich Frage mich, wenn jemand könnte lassen Sie mich wissen, was ist Los mit meinem code. class myStack: def __init__(self): self = def isEmpty(self): return
3
Antworten
Ich habe ein Interessantes problem. Ich habe eine Funktion in C++, liefert einen vector mit voll-Klassen. Sobald der Vektor zurückgegeben wird, ruft es deconstrustors für jede Klasse, die element im Vektor. Das problem ist ein offensichtlicher, dass
3
Antworten
Also Folgendes ist verwirrend mich. #!/usr/bin/python test = [0, 0, 0, 1, 2, 3, 4, 5, 6] test1 = [0, 0, 0, 1, 2, 3, 4, 5, 6] for _dummy in test: if(_dummy == 0): test.pop() for
3
Antworten
Habe ich eine Lua-Tabelle in C, aber ich bin mir nicht sicher, wie Sie Sie zu drängen, dass die Tabelle auf der oben auf einem Stapel, so kann ich es weiterleiten, um eine Lua-Funktion. Weiß jemand, wie
3
Antworten
In java, die Sie verwenden können, stack implementiert LinkedList. In anderen Worten, Sie verwenden können, linkedlist, um alle Funktionen des Stacks. In diesem Sinne, warum brauchen wir immer noch stack-Klasse, warum nicht wir bleiben einfach mal mit
7
Antworten
Ist es möglich einen FIFO-Stapel in C, ohne mit 2 stacks? Dank! (Sorry an diejenigen, die Antwort auf die Vorherige. Ich dachte, LIFO und die Bedeutung FIFO.) InformationsquelleAutor Tyler | 2009-01-30
3
Antworten
Ich habe ein paar Frage zu stack. Ist stack in CPU oder RAM? Ist Stapel ein Ort zu laufen OPcode? EIP ist die CPU oder den RAM? Das sind Fragen ohne Bezug zueinander. Nein, Prozessor-Anweisungen werden nur
2
Antworten
Habe ich eine einfache Funktion, schreibt einige Daten in eine neue Datei. Es funktioniert, und die Datei wird geschrieben, aber ich bekomme den oben genannten Fehler beim Debuggen in MSVS Express 2013. void writeSpecToFile(const char *fname); //in
3
Antworten
Gibt es einen semantischen Unterschied zwischen den Begriffen call stack und thread stack in Java multithreading? Ich habe immer gedacht, von Ihnen als die gleiche Sache. Aber ich bin bereit, meine Welt erschüttert, die von anderen Meinungen.
1
Antworten
Meine Android-app bekommt eine Menge ANR Berichte in letzter Zeit in der Google Play Konsole. Seit dieser begann zu geschehen, wenn ich Google Analytics in die app, nehme ich stark an Analytics zu führen. Problem ist, dass
2
Antworten
Möchte ich undesrtand, was gespeichert wird, in den stack/heap in swift. Ich habe eine rought Schätzung: Alles, was Sie drucken und die Speicher-Adresse angezeigt, nicht die Werte, werden diese auf dem stack gespeichert werden, und was gedruckt
1
Antworten
Ich werde verrückt versucht herauszufinden, diese Fehlermeldung hat keine offensichtliche Verbindung zur Realität/meinen code. Ich habe schon die Suche hier und kommen zu einem Schluss: Sie gehen zu hassen, den Mauszeiger versteckt typedef. Sorry, es ist außerhalb
5
Antworten
Brauche ich zum aktualisieren der übergeordneten Ansicht auf einem iPhone nach der Einnahme einer untergeordneten Ansicht vom navigationsstapel. Wie kann ich ein setup der übergeordneten Ansicht werden benachrichtigt oder erhalten eine automatische Methode aufrufen, wenn sich das
6
Antworten
Dies ist eine interview-Frage, für die ich keine befriedigenden Antworten auf stackoverflow oder außerhalb. Problem Erklärung: Gegeben, ein arithmetischer Ausdruck, entfernen Sie redundante Klammern. E. g. ((a*b)+c) sollten sich a*b+c Ich denken kann, eine offensichtliche Möglichkeit der
4
Antworten
Zum Beispiel, wenn ich schob ax [SP] Punkte, um meinen Wert von ax oder das Wort nach Axt? Auch ist es unterscheidet sich vom real mode in den protected-mode? Ich Frage dies, weil die Art der Montage
23
Antworten
Ich versuche ein Programm erstellen, nimmt eine Zeichenfolge als argument an den Konstruktor. Ich brauche eine Methode, die prüft, ob der string eine ausgewogene eingeklammerte Ausdruck. Es Bedürfnisse zu behandeln ( { [ ] } ) jedem
4
Antworten
Ich habe eine Frage Was passiert, wenn ich eine variable deklarieren, die innerhalb einer Methode, zum Beispiel. void myMethod() { Schiff myShip = new Schiff(); } Wo ist zugeteilt myShip-Referenz im stack oder im heap ? Denke
7
Antworten
Was ist die Notwendigkeit der Verwendung von zwei verschiedenen stapeln im gleichen Programm? Wie funktioniert die Falle ändern Sie den aktuellen stack des Programms vom user stack kernel stack? Wie kommt er zurück zu Benutzer-stack nach Abschluss
1
Antworten
Wie bekomme ich das erste element aus meinem Stapel hier ist mein code var stack = ; stack.push(id1); stack.push(id2); Ich weiß, es ist etwas wie peek in java. Gibt es eine ähnliche Methode in JS, mit dem
6
Antworten
Wie kann ich drucken Sie den aktuellen Wert auf den stack-pointer in C unter Linux (Debian und Ubuntu)? Ich google bemühte, fand aber keine Ergebnisse. es wird davon abhängen, Architektur, aber in x86-Register SP-Punkte, um top-of-stack, BP
5
Antworten
Betrachten Sie den folgenden code: class myarray { int i; public: myarray(int a) : i(a){ } } Wie kann Sie erstellen ein array von Objekten, die von myarray auf dem stack und wie kann man Sie erstellen
5
Antworten
Wie kann ich manuell Werte in array auf dem heap? Wenn das array der lokalen Variablen (stack), es kann getan werden, sehr elegante und einfache Weise, wie diese: int myArray[3] = {1,2,3}; Leider folgenden code int *
2
Antworten
Ich versuche zu vergeben, Feste Größe auf dem stack ein integer-array #include<iostream> using namespace std; int main(){ int n1 = 10; const int N = const_cast<const int&>(n1); //const int N = 10; cout<<" N="<<N<<endl; int foo[N]; return
2
Antworten
Gibt es eine Möglichkeit zu erstellen, die variable Größe der arrays in Fortran auf dem Stapel? Allocate() funktioniert bei mir nicht, weil es Orte, die das array auf dem heap. Dies kann dazu führen, Probleme mit der
2
Antworten
Gibt es eine andere Möglichkeit, außer Stack<T>.Count() == 0 zu prüfen, ob ein Stack<T> leer ist? Kommt aus C++/Java-hintergrund, wo "stack" - Klassen haben in der Regel eine Art von gewidmet "leer" - Methode wie Java -
4
Antworten
Ich versuche zu verstehen, die assembly-level-code für ein einfaches C-Programm von Prüfung es mit gdb-disassembler. Folgenden C-code ist: #include <stdio.h> void function(int a, int b, int c) { char buffer1[5]; char buffer2[10]; } void main() { function(1,2,3);