Heim > Backend-Entwicklung > C#.Net-Tutorial > Verwendung von C++-Vektoren

Verwendung von C++-Vektoren

黄舟
Freigeben: 2016-12-14 14:52:34
Original
2573 Leute haben es durchsucht

1 Grundoperationen

(1) Header-Datei #include.

(2) Vektorobjekt erstellen, vector

(3 )Zahlen am Ende einfügen: vec.push_back(a);

(4) Verwenden Sie Indizes, um auf Elemente zuzugreifen, cout<

(5) Verwenden Sie den Iterator, um auf Elemente zuzugreifen.

9b23aa109b3eec2cfe97b06c5288a500

3 Algorithmus

(1) Reverse verwenden, um Elemente umzudrehen: Header-Datei erforderlich #include

reverse( vec.begin(),vec.end()); Flip-Elemente (im Vektor, wenn zwei Iteratoren in einer Funktion erforderlich sind,

schließt letzteren im Allgemeinen nicht ein.)

( 2) Verwenden Sie sort zum Sortieren: Header-Datei #include ist erforderlich,

sort(vec.begin(),vec.end()); (die Standardeinstellung ist die Sortierung in aufsteigender Reihenfolge). , von klein nach groß).

Sie können in absteigender Reihenfolge vergleichen, indem Sie die Sortiervergleichsfunktion wie folgt umschreiben:

Definieren Sie die Sortiervergleichsfunktion:

bool Comp( const int &a,const int &b)
{
return a>b;
}
Beim Aufruf von: sort(vec.begin(),vec.end(),Comp) wird in absteigender Reihenfolge sortiert

Für weitere verwandte Inhalte zahlen Sie bitte Achtung chinesische PHP-Website (www.php.cn)!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage