【数据结构】线性表逆置

void reverse(int a[], int length)
{
	int head = 0;
	int tail = length - 1;
	while (head<tail)
	{
		swap(a, head, tail);
		head++;
		tail--;
	}
}


void swap(int a[], int i, int j)
{
	int temp = a[i];
	a[i] = a[j];
	a[j] = temp;
}

猜你喜欢

转载自blog.csdn.net/qq_35564841/article/details/81134584
今日推荐