strutture Sort. STL Часть 13




l'ordinamento strutture C ++, principianti STLIndicato nella sezione precedente varie operazioni di cernita - Il meccanismo flessibile e bello per tutte le occasioni. Questo è solo nella pratica, una sorta di sequenza quasi mai un puro. Questo è tutto dal campo di compiti educativi e dimostrazione. In pratica, più spesso il problema viene risolto strutture di dati molto voluminosi (anche ingombranti dimensioni, e in base al numero dei suoi campi). e ordinamento (o ricorrendo) avranno sui valori per i diversi campi di queste stesse strutture. Ma ecco venire in aiuto алгоритмы STL, soprattutto quando usato in combinazione con il funtori.

Vediamo il problema tipico modello di, che abbiamo visto prima - una descrizione del gruppo di formazione o facoltà:

Il programma richiede il numero di campo dati, sul quale verrà effettuato l'ordinamento (in realtà - Confronto). Se si inserisce questo numero, come un numero positivo, poi ordina per quel campo va in ordine crescente. Se il numero è indicato con il segno meno - l'ordine è invertito:

l'ordinamento strutture C ++, principianti STLl'ordinamento strutture C ++, principianti STL

Si prega di notare, che l'algoritmo di ordinamento non si preoccupa quel genere: se il dato numerico, il più grande, e se minuscolo, al fine leksograficheskom.

Newsletter nuove lezioni sulla programmazione:

data
pagina
Сортировка структур C++. STL Часть 13
valutazione
5
olio

Di olio

esperienze pratiche circa lo sviluppo del software 40 anni. Maestro globale Logic società di software internazionale. IBM Developer funziona autore permanente di pubblicazioni. redattore scientifico del computer casa editrice letteratura "Simbolo-Plus", San Pietroburgo.

Lascia un Commento

Inserire il codice nei tag: <pre class="lang:C ++ decodifica:true ">IL TUO CODICE</pre>