Esercizio selectionsort

di il
6 risposte

Esercizio selectionsort

Salve, non riesco a svolgere questo esercizio sul selectionsort, come dovrei fare?

Avevo provato così, ma è sbagliato..
#include <iostream>
#include<string>
#include <fstream>
#include<string>
#include<sstream>
using namespace std;
ofstream out("C:\\Users\\Darkman\\Downloads\\output.txt");
selectionsort(int a[],int n)
{
	int k=0;
	for(int i=0; i<n-1; i++)
	{
		for(int j=i; j<n; j++)
		{
			if(a[i]>a[j])
			{
				k=k+(j-i);
				int temp=a[i];
				a[i]=a[j];
				a[j]=temp;
			}
		}
	}
	cout<<k<<endl;
}

6 Risposte

Devi accedere o registrarti per scrivere nel forum
6 risposte