Cum pentru a sorta o matrice în ordine crescătoare

Există mai multe moduri de sortare matrice. Cel mai simplu pentru algoritmizare - „bubble“, sortare, dar se aplică și la cel mai lent. Esența acestei metode constă în trecerea secvențială a șirului de date și compararea fiecărei perechi de elemente. În cazul în care elementul copil este mai mic decât cel anterior, acesta este un schimb de locuri. Apoi, algoritmul începe inițial. Un exemplu de tipul de cod în C:







int masa [10];
int el_min = 10;

pentru (int i = 0; ii; j--)
dacă (mai puțin (masa [j], masa [j-1]))
swap (masa [j], masa [j-1]);
>

Unul dintre cei mai buni algoritmi de sortare a matrice ascendentă a considerat comanda inserturi metoda. Esența algoritmului este de a forma o secvență predeterminată între un grup de elemente (ASC). procesor specială în controalele ciclului de pe ordinea de matrice. Pentru a sorta în ordine crescătoare este setată starea următoare. În cazul în care succesorul este mai mică decât cea anterioară, acesta este scos din locul său și a pus pe cea care corespunde valorii sale. Un exemplu de tipul de ascendent cod de program în C:

int Kol = 40;
int masa [Kol], k;

pentru (int i = 1, j = 0; i







Cum pentru a sorta o matrice în ordine crescătoare

Dacă aveți nevoie de o sortare în conformitate cu doar o singură coloană, apoi faceți clic pe orice celulă din butonul din dreapta al mouse-ului. În meniul contextual care va apela această acțiune, extindeți secțiunea „Sort“. Acesta conține cinci moduri de organizare a datelor - pentru a selecta opțiunea dorită. Cele două puncte superioare sunt proiectate pentru ascendentă și descendentă, și alte trei pus la partea de sus a rândurilor din tabel în care celulele din această coloană evidențiate în culori, font sau un simbol.

Dacă doriți sortarea mai complexe de date din mai multe coloane, selectați „Personalizat Sort“ -, în ambele cazuri, este descris mai sus, este prezentă în elementul de meniu Opțiuni.

După selectarea acestui element pentru a personaliza ordinea de sortare apare o fereastră separată de pe ecran. În lista drop-down „Sort by“, selectați coloana ale cărei date urmează să fie sortate în primul rând. Într-o listă similară sub „ordonați după“ inscripție selectați obiecte de valoare - aranjarea, culoare, font, sau pictograma. În al treilea lista verticală, specificați ordinea de sortare - crescător, descrescător sau pe lista stabilită. Dacă selectați elementul pentru a deschide o fereastră suplimentară în care este necesar, fie să introduceți lista dvs. sau selectați unul existent.

Pentru a configura următorul nivel de sortare, faceți clic pe „Add Level“, iar în fereastra va avea o altă serie de exact aceleași liste derulante. Se repetă ei operație anterioară pas. Dacă doriți mai multe niveluri, face acest pas un număr de ori.

Faceți clic pe OK, un Excel va sorta datele într-un model predeterminat.