
Untitled
By:
storm2087 on
Sep 24th, 2012 | syntax:
C | size: 0.29 KB | hits: 17 | expires: Never
void bucket_sort(dVector *mass,int n)
{
dVector buckets[n];
int k;
for (int i=0;i<n;i++)
dv_create(&buckets[i],1);
for (int i=0;i<n;i++)
{
k=floor(n*((mass->data[i].key)+100)/200);
printf("k=%d\n", k);
buckets[k].data[buckets[k].k]=mass->data[i];
}
}