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.
2
Antworten
Guten Tag, alle! Ich bin neu in C++ (und auch hier bei stackoverflow) und ich brauche Hilfe von Euch Experten. Es gibt etwas falsch mit diesem code, selbst wenn keine Fehler-oder Warnmeldung. Es hängt nur immer, wenn
5
Antworten
Ich ein infix zu postfix-Programm(mit Stapel), aber nach all den Anstrengungen, ging etwas irgendwo falsch.Ich bin immer die Ausgabe als infix, ohne Konvertierung, überprüfen Sie bitte, wenn meine intopost Methode richtig ist oder nicht. //stack class also
1
Antworten
Also für meine Aufgabe habe ich ein Programm schreiben, verwendet Instanzen StackArrayBased.java und QueueArrayBased.java und sendet eine Zeichenfolge an den beiden und vergleicht die dequeue() und pop () - Methode gibt, um festzustellen, ob eine Zeichenkette ein
3
Antworten
Ich versuche herauszufinden, eine Möglichkeit zum Zusammenführen von zwei stacks zusammen. Zum Beispiel nehme ich einige 60X Bilder über das soma eines Neurons und dann nehm ich einen anderen stack bei 60X für die basalen Dendriten. Dann,
3
Antworten
Diese EmptyStackException weiter zu pop-up. Obliviously es gibt nichts in meinem Stapel, aber das erste element, das die Eingaben des Benutzers. Allerdings bin ich mir nicht sicher, wo der code ist fehlerhaft. (viele Flecken), aber ich muss
2
Antworten
Hey Jungs, ive kommen, stecken noch einmal, ich kann zu verwalten, um push-Elemente auf einen stack und pop Sie aus. Ich habe sogar arbeiten, einen Stapel mit öffnen und schließen Klammern. Aber wenn ich komme, es zu
3
Antworten
Wie kann ich den code ein stack in C++? Ich habe versucht, dies selbst wie folgt: #include <iostream> using namespace std; #define max 10 class stack{ private: int arr[max]; int top; public: stack(){ top=-1;//empty initialy stack }
4
Antworten
Ich interessiere mich für die Portierung dieses Python-code zu C++. Als Teil des Hafen, ich bin mit std::stack von der <stack> header. Wie kann ich ermitteln, ob ein Charakter wird, die in einem stack<char>? Zum Beispiel: std::stack<char>
23
Antworten
Diese Frage klingt ziemlich elementar, aber dies ist eine Debatte, die ich hatte, mit einem anderen Entwickler mit denen ich arbeite. Ich kümmerte mich um Sie zu stapeln zuordnen, Dinge, wo ich könnte, stattdessen heap-Aufteilung. Er Sprach
5
Antworten
Wurde ich gefragt, ob es praktikabel ist, eine C++ - Standardbibliothek konform allocator verwendet, die eine (Feste Größe) - Puffer, der lebt auf dem Stapel. Irgendwie scheint es, diese Frage wurde nicht bitten diese Art und Weise
2
Antworten
Arbeite ich in C++. Ich arbeite an einer Methode ändern Sie die maximale Kapazität des Stapels, und ich bin verwirrt über eine Fehlermeldung, die ich bekommen hab. Unten ist meine Methode. void Stack::setCapacity(unsigned newCapacity){ if(newCapacity< this->getSize()){ throw
4
Antworten
Für den Anfang ist dies, abgesehen von meiner aktuellen Hausaufgabe für meine Daten-Strukturen-Klasse. Ich bin nicht zu Fragen, für Antworten, ich bin um Hilfe zu bitten. Habe ich eine stack-Klasse, Implementierung einer verketteten Liste statt einem array.
4
Antworten
Habe ich eine Zuweisung, wo ich bin angenommen, um einen einzelnen Stapel, die Ausgabe-und dann umkehren, um den Ausgang zeigen. Seiner angenommen, zu schauen, wie diese Stack: 262 115 74 26 34 243 22 734 113 121
1
Antworten
Nach einiger google-Suche finde ich es! Präfix, Infix Dieser Algorithmus ist ein nicht-tail-rekursive Methode. Die umgekehrte input-string ist komplett in einen stack geschoben. prefixToInfix(stack) 1) IF stack is not empty a. Temp -->pop the stack b. IF
2
Antworten
Um die Kommandozeilen-Argumente in x86_64 Mac OS X, kann ich Folgendes tun: _main: sub rsp, 8 ; 16 bit stack alignment mov rax, 0 mov rdi, format mov rsi, [rsp + 32] call _printf Wobei format "%s".
1
Antworten
So, ich Frage mich nur, ob diese push-Funktion, die schiebt einen neuen Wert in die oben verlinkte Liste-stack korrekt void push(node** hd, int v){ node temp; temp = (node*)malloc(sizeof(node)); temp -> val = v; temp -> next
5
Antworten
Ich versuche ein Programm zu schreiben, Umwandlung eines infix-Ausdruck in einen postfix-Ausdruck. Den Algorithmus, den ich verwende, ist wie folgt : 1. Create a stack 2. For each character t in the expression - If t is
2
Antworten
Ich bin mit 32-bit-Ubuntu 11.04 auf einem 2007 MacBook, und ich bin gerade erst anfangen zu lernen buffer-overflow-exploits. Ich versuche, führen Sie die Beispiel-Programme von einem Buch, aber die Ubuntu-security-Maßnahmen machen es unmöglich für mich, um erfolgreich
3
Antworten
Ich habe ein problem in Stata. Was ich will zu tun ist, kombinieren Sie mehrere Variablen in einer. Meine Daten sieht wie folgt aus (vereinfacht): ID a b c 1 x . . 2 y . .
1
Antworten
Ich nur code ein kleines Programm zum übertragen von Zeichen aus einem string auf den stack und drucken Sie top-Wert. Sie sind einfach nur codes, aber mit unterschiedlichen Konzept,würde ich gerne Fragen, welche der code ist effizienter
6
Antworten
Gibt es eine Möglichkeit zur Umwandlung von Java.lang.Objekt um eine Instanz einer benutzerdefinierten Klasse. Im wesentlichen habe ich einen Stack (java.util.Stack) und haben Sie geschoben es Instanzen geben my_class. Aber wenn ich pop aus dem Schornstein, erhalte
4
Antworten
Ich versuche, mit der peek - Funktion in Visual Studio 2010 mit diesen Bibliotheken: #include "stdafx.h" #include <string> #include <string.h> #include <fstream> #include <iostream> #include <string.h> #include <vector> #include <stack> Kann ich jedoch nicht verwenden, die peek
3
Antworten
Mein Freund konfrontiert, die ein interview von IT-Unternehmen, wo Sie ihn gefragt, Geben Praktische Beispiele für jede Daten-Struktur, wie Sie diese Datenstruktur verwendet werden kann, in computer Studium ?? Datenstrukturen Stack Warteschlange,Circular Queue Verkettete Liste,Doppelt verkettete Liste,Kreisförmig
2
Antworten
Wie kann ich analysieren und auswerten von Ausdrücken in infix-Rechner Grammatik? Ich dachte an zwei Möglichkeiten. Dem 1. umfasst die Verwendung von zwei stapeln. Man wird für zahlen und die andere ist für die Betreiber, und ich
9
Antworten
Ich weiß, dass die Architekturen, die ich persönlich kenne (x86, 6502, etc.), den stack in der Regel wächst nach unten (d.h. jedes Element auf dem Stapel abgelegt resultiert in einer verminderten SP -, nicht erhöht). Ich wundere
3
Antworten
Ich bin mit C++ und ich will push-strings im stack wie push - int im Stapel. Beispielsweise 3."stackoverflow" 2."is" 1."Best" 0."site" bei jeder index-stack und das möchte ich betonen eine Zeichenfolge. Wie kann ich dies tun? Haben
4
Antworten
für eine Aufgabe habe ich zu schreiben, eine Methode, die Drucke auf dem stack, das Teil ist einfach public void print(stack s) { while(!isEmpty()) { System.out.println(s.peek()); s.pop(); } } Das problem ist, dass nachdem ich die gedruckten
2
Antworten
Ich habe setup die folgende header-Datei, um einen Stack zu erstellen, die ein Array verwendet. Ich bekomme die folgende in Zeile 7: Fehler: ISO-C++ verbietet Deklaration von "Stack" ohne Typ. Ich dachte der Typ war der input-Wert.
6
Antworten
Ich versuche, meine push-und pop-Methoden arbeiten, aber kann nicht scheinen, um in der Lage sein. Mit der Push-Methode, die ich denke, es ist etwas zu tun mit nextfree aber ich bin mir nicht sicher. Auch mit der
11
Antworten
Ignorieren Programmierung Stil und design, ist es "sicher" zu nennen, delete auf eine variable auf dem Stapel reserviert? Beispiel: int nAmount; delete &nAmount; oder class sample { public: sample(); ~sample() { delete &nAmount;} int nAmount; } Warum
4
Antworten
Kürzlich in meiner Klasse studiert ArrayLists und linked LISTS. In der vergangenen Woche erhielten wir eine Zuordnung, bat uns um die Erstellung der push-und pop-Methoden innerhalb unserer LinkedList stack-Klasse. Ich verstehe die Logik hinter den Stapel so,
1
Antworten
Habe ich begonnen, die Lösung der Struktur der Daten Probleme in Python. Ich bin Implementierung der infix zu postfix-aber nicht in der Lage zu Debuggen ein Fehler in meinem Programm. Die abschließende return-Anweisung, wo ich durchführen join-operation
3
Antworten
Implementierung eines generischen stack, aber wenn ich versuche, das Projekt zu erstellen habe ich eine Fehlermeldung, dass ich nicht herausfinden können. Hier ist der code: Stack.java -> Schnittstelle package stack; public interface Stack <T> { public boolean
3
Antworten
Ich bin erstellen eines linked-list-Implementierung für einen stack. Ich habe die pop-und push-Methode gemacht, aber ich kann nicht scheinen, um die peek-Methode Recht. Den code habe ich jetzt drin, gibt die Speicher-Adresse, denke ich. Hier ist mein
2
Antworten
Ich bin in den Prozess des Versuchens zu decodieren einige Assembler-code, erzeugt aus einem binären. Es ist ein Aufruf an die sscanf Funktion im code: 400f08: e8 13 fc ff ff callq 400b20 <sscanf@plt> 400f0d: 89 45
3
Antworten
Ich versuche ein Programm erstellen, die konvertiert eines arithmetischen Ausdrucks aus der infix -, postfix-form. Solange ich nicht nennen, "infixToPostFix" - Funktion, das Programm läuft einwandfrei. Aber wenn ich versuche, führen Sie den folgenden code, bekomme ich
5
Antworten
Wenn wir instanziieren eine variable in c++ wie int x innerhalb einer Funktion(d.h. x ist eine lokale variable) zugeordnet, die auf top of stack des Prozesses. Aber wenn wir das tun int *x= new int sind, ist
5
Antworten
Was ist die Big-O Effizienz eines stack, queue, set und deque in Bezug auf insertion, - Suche, - Indizierung, - Raum und-Löschung Komplexität? "Was bin ich hier?" - eine gute Suchmaschine?! Danke für den Sarkasmus @MikeDinescu, ich
4
Antworten
Momentan habe ich ein code in einer Funktion, die wie folgt aussieht: static const int kFrameCountSample = 250; static float * samples = (float *)calloc(kFrameCountSample, sizeof(float)); Gefällt mir, dass die samples-array wird gelöscht genau einmal mit calloc().
5
Antworten
Wie finde ich in C, ob, ein stack ist voran in der vorwärts-oder rückwärts-Richtung ? Wird das funktionieren? int j = 0; int k = 0; if (&k > &j) printf ("Stack is growing in forward direction");
1
Antworten
Erhalte ich diese Run-Time Check Failure nach der Rückkehr im folgenden code. Ich glaube, dass der gleiche code läuft gut an anderer Stelle im Programm. Irgendwelche Ideen? String GetVariableName(CString symbol, CString filepath) { char acLine[512]; char acPreviousLine[512];
2
Antworten
Ich habe eine ArrayList mit vordefinierten mit hardcoded Werten. Wie füge ich diese zu einem stack? Die Idee ist, zu zeigen, die pop, push, peek Funktionen, die von der stack-Klasse. ArrayList<String> al = new ArrayList<String>(); al.add("A"); al.add("B");
7
Antworten
Bin ich in einer OS-Klasse und ich haben das schreiben einer einfachen stack-Programm (die main-Funktion nur bestimmt, was der Benutzer gefragt, Sie zu tun). Wenn dies nicht erforderlich ist, in C, hätte ich dies getan vor langer
4
Antworten
Ich soll ausgenutzt werden, um einen stack-basierten buffer-overflow für Bildung verwendet. Es ist eine typische Funktion mit einem parameter aufgerufen von main, die als Eingabe vom Programm einen lokalen Puffer, in dem die parameter gespeichert. Gegeben eine
5
Antworten
Ich neu laden möchten eine Aktivität vom Stapel. Benutze ich startActivity() zu starten neue Aktivitäten. Wenn ich auf Aktivität D ich neu laden möchte Aktivität Eine und nicht starten Sie eine neue Absicht. Ich kann nicht mit
3
Antworten
War ich versucht zu denken, der einige nicht-CS im Zusammenhang mit Anwendungen der stack-Konzept im realen Leben, im Gegensatz zu Funktion aufrufen, Parsen, DFS, etc. konnte aber nicht kommen mit jeder. Für Warteschlangen, die ich denken kann,
1
Antworten
Schrieb ich den folgenden code als eine Praxis übung. Ich bin immer falsche Ausgabe, wenn ich drucken Sie das Ziel-stack. Kann jemand bitte zeigen, wo ich bin mache ich falsch ? //Tower of Hanoi using Stacks! #include<iostream.h>
4
Antworten
Ich bin mit zwei stacks implementieren Sie eine queue-Klasse. Meine header Datei sieht folgendermaßen aus: #ifndef _MyQueue_h #define _MyQueue_h using namespace std; template <typename T> class MyQueue { public: MyQueue(); ~MyQueue(); void enqueue(T element); T peek(); void
3
Antworten
Muss ich Stapel diese zwei divs übereinander, aber ich habe Probleme einen Weg zu finden, es möglich zu machen. Ich brauche, um al den text innen in die gleichen Positionen, aber in der Lage sein müssen, haben
18
Antworten
Problem Beschreibung von codility : Einen string S aus N Zeichen wird als korrekt verschachtelt, wenn eine der folgenden Bedingungen erfüllt ist: S leer ist; S hat die form "(U)" oder "[U]" oder "{U}", wo U eine