sa se aranjeze in ordine crescatoare elementele unui tablou unidimensional utilizind o procedura?
Răspunsuri la întrebare
Răspuns de
0
Folosesti Bubble Sort de exemplu.E cel mai simplu.Uite un exemplu de functie care primeste ca parametru un vector si marimea lui :
void sort(int v[],int n)
{
int sortat=0;
while(!sortat)
{
sortat=1;
for(int i=1;i<n;i++)
if(v[i]>v[i+1])
{
swap(v[i],v[i+1]);
sortat=0;
}
}
}
void sort(int v[],int n)
{
int sortat=0;
while(!sortat)
{
sortat=1;
for(int i=1;i<n;i++)
if(v[i]>v[i+1])
{
swap(v[i],v[i+1]);
sortat=0;
}
}
}
Alte întrebări interesante
Matematică,
9 ani în urmă
Matematică,
9 ani în urmă
Matematică,
9 ani în urmă
Limba română,
9 ani în urmă
Matematică,
9 ani în urmă
Matematică,
10 ani în urmă
Matematică,
10 ani în urmă
Chimie,
10 ani în urmă
Java
bubbleSort public void (int [ARR]) {
boolean schimbat = true;
int j = 0;
int tmp;
în timp ce (schimbat) {
schimbat = false;
t