Ein Vektor ist ein eindimensionales Array: Er enthält Komponenten, auf die mit einem ganzzahligen Index zugegriffen werden kann. In einigen Sprachen kann die Größe eines Vektors nach Bedarf vergrößert oder verkleinert werden, um Elemente hinzuzufügen und zu entfernen, nachdem der Vektor erstellt wurde. Verwenden Sie "Vektorgrafiken" für die grafische Darstellung.
Ich möchte die Suchfunktion auf einem Vektor von Paaren aufrufen. Zu dem Zeitpunkt, zu dem die Suchfunktion aufgerufen wird, habe ich nur die Taste zum Suchen.
Mein Verständnis ist, dass ich eine Funktion in das Finden als Argument übergeben...
Ich nehme 20 Eingabezeilen. Ich möchte den Inhalt jeder Zeile durch ein Leerzeichen trennen und in einen Vektor von Vektoren einfügen. Wie mache ich einen Vektor von Vektoren? Ich habe Kämpfe, die es zurückdrängen ...
Meine Eingabedatei:
%V...
Ich arbeite an einer Anwendung, in der ich einige STL-Container einsetzen möchte. Die Anwendung führt bestimmte Schritte aus, wenn der Speicherverbrauch einen Schwellenwert erreicht. Zu diesem Zweck muss eine genaue Berechnung durchgeführt werde...
Angenommen, ich habe einen Vektor:
%Vor%
Und eine Permutation seiner Indizes:
%Vor%
Gibt es einen effizienten Weg, um es entsprechend der Permutation, die man erhält, zu verwenden:
%Vor%
Verwenden Sie höchstens O (1) zusätzlichen Spe...
Das beste Beispiel, das ich habe, ist, dass ich Namen basierend auf ihrem Score sortieren möchte.
%Vor%
Wenn ich also die Punktzahl nach {5, 14, 24, 45} sortiere, sollten die Namen auch nach ihrer Punktzahl sortiert werden.
Kann ich ein gültiges C ++ 03 Programm brechen, indem ich std::vector::push_back durch emplace_back ersetze und es mit dem C ++ 11 Compiler kompiliere? Aus dem Lesen von emplace_back Verweis Ich nehme an, es sollte nicht passieren, aber...
Ich habe einen langen Vektor und muss ihn gemäß einem Schwellenwert in Segmente unterteilen. Ein Segment besteht aus aufeinanderfolgenden Werten über dem Schwellenwert. Wenn die Werte unter den Schwellenwert fallen, endet das Segment und das näc...
Sehr ähnlich wie diese Frage , außer dass stattdessen vector<int> Ich habe vector<struct myType> .
Wenn ich für jedes Element im Vektor myType.myVar zurücksetzen möchte (oder auf einen Wert setzen möchte), was ist die ef...
Ich habe die folgende Vektorinitialisierung mit Werten in Code :: Blocks und MingW Compiler verwendet:
%Vor%
Danach musste ich den Code in ein Visual Studio Projekt (c ++) verschieben und ich habe versucht zu bauen. Ich habe den folgenden Fe...
Ich habe einen Vektor von Doppelgänger und ich muss ein anderes Array erstellen, das eine kumulative Summe der Elemente des ersten ist. Beispielsweise;
%Vor%
Gibt es eine eingebaute Funktion, die die obige kumulative Summe ausführt?