C++ - Stl-Vektor-insert-leer(NULL) Knoten

Weil mein Algorithmus habe ich eingefügt, einige leere(NULL) Knoten in meinem vector,einige Lücken, die ich meine.Wie kann ich dies durchführen?

Hatte ich versucht wie

array.push_back(NULL);

Aber es fügt Knoten mit dem Wert 0.

Edit:

Bekomme ich Werte von integer-array wie int a[10000] und fügen Sie Sie in Vektor-sirali_dizi mit verlassen einige Lücken in meiner vector.So möchte ich ein paar Lücken, aber mit dieser jede Runde, ich möchte sozusagen mein array auch.So kann ich nicht verwenden Sie -1 oder 0 etc.

  • Was ist der Typ von array?
  • Es ist ein array die Werte zu Sortieren.
  • Die genauen Typen sind wichtig in C++. Bitte fügen Sie die Deklaration von Arrays in Frage.
  • Es klingt wie std::vector ist die falsche Datenstruktur für dein Szenario.
  • Also welche Datenstruktur ist geeignet für meine situation?
  • Wir wissen immer noch nicht, warum Sie benötigen, um diese Lücken, was du meinst mit jeder Runde, etc, etc. Ohne dass der tatsächliche code oder sehr viel präziser Anweisung des eigentlichen Problems, das Sie versuchen zu lösen, das beste, was wir tun können, ist zu erraten.
  • Weil ich will, um dies zu implementieren, Sortier-Algorithmus.Also habe ich verlassen einige Lücken in meinem array. en.wikipedia.org/wiki/Library_sort
  • Ah gut ich habe angefangen mit das. Eigentlich an dieser Stelle möchte ich Schrott diese Frage. Stellen Sie eine neue Frage "Wie Binde ich eine Bibliothek Sortieren Algorithmus unter Verwendung von STL-Containern?" und die Frage nach dem code, den Sie haben, so weit, ein link zu dieser wiki-Artikel für die Referenz, und beschreiben Sie kurz, wo Sie steckengeblieben ist.
  • ich habe diese Frage gestellt, bevor, aber Sie sagte mir, "mieten Sie sich einen coder für dieses" 🙂
  • Ich würde raten, das war wahrscheinlich, weil Sie nicht Ihren code oder waren zu vage. Der Teufel steckt in den details und Programmierer oft irritiert, wenn Sie nicht genug von Ihnen haben das problem zu lösen. FWIW, die Sie wahrscheinlich verwenden wollen std::list ...

InformationsquelleAutor droidmachine | 2011-12-27
Schreibe einen Kommentar