Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // ***************** YOUR FUNCTION - YOU WRITE THIS (this is a copy of the shellsort_Rootsincrements that you can modify ***********************************************************
- int shellsort_yyyincrements(int data[], int len)
- {
- int *a;
- int ix = 5;
- a = new int[ix + 1];
- a[0] = 1;
- for (int k = ix; k >= 1; k--)
- a[k] = (pow(3, k) - 1);
- int counter = insertion_style_sort(data, len, a, ix);
- delete[] a;
- return counter;
- }
- // ****************************************************************************
- // ***************** YOUR FUNCTION - YOU WRITE THIS (this is a copy of the shellsort_Rootsincrements that you can modify ***********************************************************
- int shellsort_zzzincrements(int data[], int len)
- {
- int *a;
- int ix = 5;
- int j = 2;
- a = new int[ix + 1];
- a[0] = 1;
- for (int k = ix; k >= 1; k--)
- a[k] = (int)pow(((double)len * 2), (double)2 / (double)(j++));
- int counter = insertion_style_sort(data, len, a, ix);
- delete[] a;
- return counter;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement