Generation

generate functionTue, 24 Jan 2023

how to shift an array to the right multiple times

void shift(int arr[], int n) { int last = arr[n - 1]; for (int i = n - 1; i > 0; i--) { arr[i] = arr[i - 1]; } arr[0] = last; } void shift(int arr[], int n, int k) { for (int i = 0; i < k; i++) { shift(arr, n); } }

Questions about programming?Chat with your personal AI assistant