vector stl C a vectorilor, c pentru începători

vectori vectori STL C ++

vector STL vectorilor. Un exemplu de o problemă simplă.
STL in C ++ este extrem de util. Am auzit despre asta de multe. Dar STL interzic adesea utilizarea în procesul de predare, făcând rezolva probleme fără ea. În parte, acest lucru este corect, dar are o parte proastă. STL trebuie să învețe pe cont propriu. Auto-studiu duce mai devreme sau mai târziu la faptul că cineva care va spune sau ajutor. Adică încetează să mai fie complet independent.







Am studiat STL de multe ori incepe cu vectori. Cu vector, mai mult sau mai puțin clare, dar ce se întâmplă dacă a fost nevoie de un vector bidimensional sau multi-dimensional? Există mai multe variante. Este foarte probabil ca acest vector de vectori nu este ceea ce ai nevoie, și sunt mai ușor de utilizat. Dar, cu toate acestea, pentru competențele unei astfel de construcție a vectorului de vectori nu poate răni.

  • C ++ vectori vector STL construct Obiectiv, în care linia externă stochează vector cu numere, și magazine vectoriale interne aceste numere.






(Ne pare rău pentru curba care prezintă problema dacă ceva este în neregulă). Implicațiile acestui fapt, trebuie să existe un vector care stochează șirul în sine. Prin ele însele rândurile sunt setul de numere, în care fiecare rând pot fi diferite cantități din aceste numere. Și în vector pentru fiecare vector șir de numere stocate, care include doar acele numere care sunt în linie. În cuvinte simple: Există o mulțime de rânduri și fiecare linie stochează un astfel de set de numere. Setați aceste magazine numere în sine toate formele sale. În general, oamenii stricați și nu este clar în cazul în care sarcina este necesar.
Dar soluția de această sarcină este de a colecta câteva tehnici de bază pe care le-am avut de a găsi site-uri diferite.

Ce trebuie să știți pentru o percepție bună a materialului:

  • Conceptul de vector și posibilitatea de a adăuga elemente la acesta.
  • Pentru a putea obține un iterator vector
  • cunoașterea ciclurilor

    Se pare că este toate cunoștințele pe care le-am folosit pentru soluția.
    Pentru unele dintre comoditate sale, voi citi linii dintr-un fișier. Sper că va fi o problemă

      vector STL C ++ vectorilor. Vectorul de șiruri conținând numărul de rânduri