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
Bin ich ein Programm schreiben, das liest ein Infix-notation, wandelt es sich zu Postfix und bewerten Sie dann, dass Postfix. Hier ist mein Programm: #include<stdio.h> #include <ctype.h> #define SIZE 50 /* Size of Stack */ char s[SIZE];
3
Antworten
Ich habe einen dataframe, der wie folgt aussieht: import pandas as pd datelisttemp = pd.date_range('1/1/2014', periods=3, freq='D') s = list(datelisttemp)*3 s.sort() df = pd.DataFrame({'BORDER':['GERMANY','FRANCE','ITALY','GERMANY','FRANCE','ITALY','GERMANY','FRANCE','ITALY' ], 'HOUR1':[2 ,2 ,2 ,4 ,4 ,4 ,6 ,6, 6],'HOUR2':[3 ,3 ,3, 5
2
Antworten
Ich versuche ein Programm erstellen, nimmt die Benutzereingaben aus einem scanner und schiebt Sie auf einen stack und dann off erscheint jedes element und druckt es aus. Hier ist mein code bisher: import java.util.*; public class NumberReverse
3
Antworten
In einem meiner problem, ich bin immer RuntimeException, weil es notwendig ist, zu konvertieren Objekt char.Ich habe versucht, es zu tun mit charValueOf () - Methode, um den Grundwert des Objekts, aber konnte es nicht. Hier ist
1
Antworten
Ich bin neu in R also diese Frage ist sehr basic, aber ich habe schon mit ihm zu kämpfen und konnten nicht finden, eine Lösung, die funktionierte. Erstellen Sie ein raster-Ziegel von einigen landsat-Bilder von der gleichen
3
Antworten
Bin ich versucht zu implementieren stack mit array! Jedes mal, wenn ich ausführen, das Programm läuft einwandfrei, aber ich erhalte eine Warnung, wie null character(s) ignoriert standardmäßig aktiviert Was hat diese Warnung zu bedeuten?.. was mache ich
2
Antworten
Hier ist mein implemetation von stack linkedlist STACK using linked list STACK-EMPTY: if L.head == NIL return True else return False PUSH(x): x.next = L.head if L.head != NIL L.head.prev = x L.head = x x.prev =
4
Antworten
Wenn wir zum Beispiel aufrufen, sagen Sie, eine rekursive Funktion, die aufeinander folgende Aufrufe auf dem stack gespeichert werden. Jedoch, aufgrund eines Fehlers, wenn es geht auf unendlich die Fehlermeldung 'Segmentation fault' (wie man auf GCC). Sollte
5
Antworten
Ist es möglich, den heap und stack beim Debuggen? InformationsquelleAutor pkolodziej | 2009-03-22
7
Antworten
Beim lernen von C++ (und C) ich hatte bestimmte Zweifel in Bezug auf die Arbeit von stack-Zuweisung, dass ich nicht finden können, eine Lösung zu: Tut stack-Zuweisung-Aufruf malloc/free Funktionen implizit? Wenn nicht, wie funktioniert es versichern, es
2
Antworten
Ok ich wurde kürzlich gefragt, ob dies in einem interview, und ich bin fasziniert. Im Grunde habe ich einen Stapel mit einer bestimmten Menge von Werten, möchte ich weitergeben das stack-Objekt in einer Funktion und gibt den
1
Antworten
Okay Jungs, im Grunde das problem das ich habe ist dies. Habe ich zugewiesen wurde, schreiben Sie ein MIPS-Programm, dass speichert eine struct dynamisch. Im Grunde, es ist eine ID gespeichert, ein Jahr, einen Titel und eine
1
Antworten
Ich habe vor dieses problem : Run-Time Check Failure #2 - Stack around the variable 's' wurde beschädigt, in visual studio 12 . Ich versuche auch in diesem codeblock, sondern konfrontiert das gleiche problem . Ich betreibe
4
Antworten
Dies ist, was ich sehe, durch zerlegen für die Aussage function(1,2,3);: movl $0x3,0x8(%esp) movl $0x2,0x4(%esp) movl $0x1,(%esp) call 0x4012d0 <_Z8functioniii> Scheint es, die ret-Adresse ist nicht eingeschoben stack überhaupt,wie funktioniert dann ret Arbeit? InformationsquelleAutor Mask | 2010-03-30
7
Antworten
Möchte ich testen, ob eine Eingabe-Zeichenfolge ist ausgeglichen. Es wäre ausgewogener, wenn es eine übereinstimmende öffnende und schließende Klammer, eckige Klammer oder eine Klammer. example: {} balanced () balanced balanced If S is balanced so is
2
Antworten
Ich möchte Zyklus (simulieren abziehen und wieder einstecken) ein USB-Gerät (modem), nachdem ein bestimmtes Ereignis ausgelöst hat. Ich fand eine Probe auf codeproject: http://www.codeproject.com/KB/system/usbeject.aspx Mir erlaubt zu identifizieren,+Auswerfen, das Gerät über seinen nicht-flüchtigen serial, aber ich brauche
3
Antworten
warum dieses kleine Stück code ist was illegal start of type error in Zeile 6 und 10(for-Schleifen).... ich kann nicht finden, alle nicht Klammern... class StackDemo{ final int size = 10; Stack s = new Stack(size); //Push
9
Antworten
Ok, so verstehe ich den stack und den heap (Werte live auf dem Stack Referenzen auf dem Heap). Wenn ich deklarieren Sie eine neue Instanz einer Klasse, die dieses Leben auf dem heap, mit einem Verweis zu
2
Antworten
Leute, Ich wurde vor kurzem interviewt und habe eine Frage auf Palindrom. Gegeben ein string ( was könnte ein Datum ), überprüfen, ob es eine Palindrom oder nicht mit Stack. Ich habe versucht zu kommen mit einer
4
Antworten
Kann jemand helfen Blick auf meinen code, bitte? Ich danke Ihnen so sehr für Ihre Hilfe. Der input stack [5, 2, 1, 9, 0, 10], meine codes gab output-stack [0, 9, 1, 2, 5, 10], 9 ist
2
Antworten
Ich bin versucht zu schreiben, eine Methode, die wandelt infix-Präfix-und zu tun, die ich Lesen möchte einen reverse sting und verwenden einen stack. Wenn ich diesen code ausführen, ich erhalte eine Ausnahme bei character = expression.charAt(limit); wie
1
Antworten
Mir wurde gesagt, ein Programm zu schreiben, drehen Sie die Präfix-form auf der postfix-form mit stack. Die Ausgabe habe ich jetzt korrekt sein sollten, wenn ich Papier und Bleistift zur Umsetzung der Funktion. Jedoch, das Ergebnis in
1
Antworten
Möchte ich die Umgekehrte polnische Notation-Algorithmus, aber mein code funktioniert nicht. Kann jemand mir erklären, warum ? In meinem code würde ich gerne nehmen Sie die Zeichen ein, bis "/+-*"Token . Wenn dieses Token wurde als Nächstes
4
Antworten
Der Grund, warum ich diese Frage lautet, weil ich kann nicht sehen, warum die Art, wie ich denke, nicht angewendet werden können, um diese Frage "Wie würden Sie entwerfen ein stack, die neben push und pop, hat
3
Antworten
Las ich dies: http://en.wikipedia.org/wiki/Thread_safety Ist die folgende Funktion thread-sicher? void foo(int y){ int * x = new int[50]; /*...do some stuff with the allocated memory...*/ delete x; } In dem Artikel heißt es, dass werden, um
3
Antworten
Können Sie Initialisieren eine Liste mit vor-gesetzte Werte: List<int> L1 = new List<int> {1, 2, 3}; gibt es ein äquivalent von oben für die Warteschlange? Meine Idee war : Queue<int> Q1 = new Queue<int> {1, 2, 3};
4
Antworten
Bin ich in C Programmieren in Visual Studio 2005. Ich habe ein multi-threaded Programm, aber das ist nicht besonders wichtig. Wie kann ich feststellen (in etwa) wie viel stack-space meines threads verwenden? Die Technik, die ich vorhatte,
3
Antworten
Wie bekomme ich einen stack-trace der Adressen, die auf Windows ohne Verwendung dbghelp.dll? Brauche ich nicht zu wissen, was die Symbole oder Funktion Namen in Verbindung mit den Adressen, ich will nur die Liste der Adressen-etwas ähnliches
3
Antworten
Wenn Sie ein neues Objekt erstellen in C++, das Leben auf dem stack (den Weg dorthin habe ich meistens gesehen) Sie das tun: CDPlayer player; Beim erstellen eines Objekts auf dem heap rufen Sie new: CDPlayer* player
6
Antworten
Dieser code ist im inneren der main Funktion: Scanner input = new Scanner(System.in); System.out.println("Type a sentence"); String sentence = input.next(); Stack<Character> stk = new Stack<Character>(); int i = 0; while (i < sentence.length()) { while (sentence.charAt(i) !=
6
Antworten
Ich verstehen, wie der Stapel funktioniert, aber ich habe zum schreiben von Methoden push, pop und peek und implementieren Sie diese in einer Treiber-Klasse. Dies ist, wo es verwirrend. Hier ist mein Stack Klasse: public class Stack
2
Antworten
Ich Lerne, x86 assembly. Ich versuche zu verstehen, wie "Programm beenden" funktioniert auf x86. Wir haben einen code : push ebp mov ebp,esp //Some stuff here mov esp, ebp pop ebp ret Wenn der Prozessor führt die
2
Antworten
Markierte ich den folgenden code: #include "stdafx.h" #include <process.h> #include <iostream> #include <Windows.h> #include "dbghelp.h" using namespace std; #define TRACE_MAX_STACK_FRAMES 1024 #define TRACE_MAX_FUNCTION_NAME_LENGTH 1024 int printStackTrace() { void *stack[TRACE_MAX_STACK_FRAMES]; HANDLE process = GetCurrentProcess(); SymInitialize(process, NULL, TRUE); WORD
7
Antworten
Ich das Gefühl, dass mit GetEnumerator() und Gießen IEnumerator.Strom ist teuer. Jede bessere Vorschläge? Ich bin offen, um mit einer anderen Datenstruktur, wenn es bietet ähnliche Fähigkeiten mit besserer Leistung. Nach dachte: Würde ein generischer stack eine
1
Antworten
Ich versuche zu gehen, durch einen stack und eine Warteschlange und drucken Sie die Objekt-Werte. In meinem Objekt ist Klasse, ich habe implementiert eine toString-Methode. Mein Stapel-und Warteschlangen-Klassen verwenden eine verknüpfte Liste. Ich versuchte, durch Sie gehen
3
Antworten
#include <iostream> #include <sstream> #include <stack> #include <limits> #include <string> using namespace std; int main() { string input; cout << "Enter a postfix expression: " << endl; getline(cin, input); int operand1, operand2, result,number; stack<char>operation; stringstream temp; int
3
Antworten
Ich will wissen, was ist die Verwendung von -mpreferred-stack-boundary option bei der Kompilierung in den GNU-compiler. Ich habe die Dokumentation aber die Erklärung ist verloren auf mich. Könnte jemand bitte es erklären. InformationsquelleAutor Naruto Uzumaki | 2012-04-20
5
Antworten
Habe ich zwei Sammlungen - eine ArrayList, Stack. Ich benutze den stack, weil ich brauchte einige einfache pop/push-Funktionalität für das bisschen code. Die ArrayList ist im wesentlichen die out-variable als dies ist ein kleiner code-Abschnitt, der in
5
Antworten
In c++ wie kann ich drucken Sie den Inhalt von meinem stack und die Rückgabe seiner Größe? std::stack<int> values; values.push(1); values.push(2); values.push(3); //How do I print the stack? Welche Art der Formatierung, die Sie tun möchten? Es
4
Antworten
In Java gibt es eine schöne Bibliothek-Klasse in java.util.Stack implementiert die push-und pop-Methoden. Gibt es etwas ähnliches in Objective C? Fand ich nur MutableArray. Scheint komisch, ich hätte die Implementierung einer solchen grundlegenden Sache wie ein stack,
3
Antworten
Könnte jemand sagen, im Allgemeinen, was geht, was (Festplatte,RAM, Stack oder Heap), die zur Laufzeit in C++ für diese Fälle : Lokale/Globale Variablen Klassen, Methoden und Funktionen Zeiger Objekte Und Stack - /Heap-beide befinden sich im physikalischen
7
Antworten
Ich habe ein sehr großes array zurück, das muss 262144 Elemente in der Länge (und potentiell viel größer in Zukunft). Ich habe versucht, die Zuweisung der Arrays auf dem stack etwa so: #define SIZE 262144 int myArray[SIZE];
2
Antworten
Ich versuche zum Vergleich der Wachstumsraten (sowohl Laufzeit-und Speicherplatz) für die stack-und queue-Operationen bei Implementierung, da beide arrays und verketteten Listen. Bisher habe ich nur in der Lage gewesen zu finden, average-case Laufzeiten für Warteschlange pop()s, aber
6
Antworten
Ich habe versucht, ein tieferes Verständnis von, wie Compiler erzeugen Maschinencode, und genauer gesagt, wie GCC beschäftigt sich mit dem stack. Dabei habe ich schon mit dem schreiben von einfachen C-Programmen auszuwerten, um Sie in der Montage-und
25
Antworten
Programmiersprache Bücher, die erklären, dass Wert-Typen, die erstellt werden, auf die stack - und Referenz-Typen erstellt, auf der heap, ohne zu erklären, was diese beiden Dinge sind. Ich habe nicht gelesen, eine klare Erklärung dafür. Ich verstehe,
1
Antworten
War ich ein code-snippet zu entschlüsseln, zu erklären und bieten Empfehlungen für Verbesserungen. Mir wurde gesagt, es funktioniert und wir können nicht führen Sie den code, um es zu testen. Ich ziemlich viel verstehen, es aber nur
3
Antworten
Ersten mal so informieren Sie mich bitte, wie Sie zu verbessern. Arbeite ich an einem Programm zum konvertieren von infix-notation, postfix-und dann zu bewerten. Meine Umstellung auf postfix-ging gut, aber ich habe einige Schwierigkeiten mit meiner Bewertung.
2
Antworten
Den code unten unicasts ein udp-Paket mit einigen Informationen. Ich bekomme Syscall param socketcall.sendto(msg) points to uninitialised byte(s) in main in main.c:104 und Address 0xbec64e7b is on thread 1's stack Uninitialised value was created by a stack
4
Antworten
Wir versuchen, erstellen Sie ein C++ - Programm, das funktioniert wie ein Stapel. Folgende Anweisungen werden gegeben: Sollte es mehrere Methoden: Wir haben die Verwendung dieser definition des StackElement: struct StackElement { int digit; StackElement* predecessor; };
4
Antworten
Stack genannt wird als abstrakten Datentyp, das ist nichts anderes als eine Schnittstelle.Warum dann stack kommt unter Daten-Strukturen Thema.Dies ist eine Datenstruktur oder ein abstrakter Datentyp?Ist beides das gleiche oder unterschiedlich? InformationsquelleAutor user1849655 | 2012-12-28