把n个元素的线性表存放在一个数组A【m】的前n个数组单元中,编写一个算法将这个线性表原地逆置。

voidinverse(typeA[],intn){typet;for(inti=0;i<=(n-1)/2;i++){t=A[i];A[i]=A[n-i-1];A[n-i... void inverse (type A[],int n)
{type t;
for(int i=0;i<=(n-1)/2;i++)
{t=A[i];A[i]=A[n-i-1];A[n-i-1]=t;}
} 用到这些
展开
 我来答
huifeng00
2010-03-15 · TA获得超过5234个赞
知道大有可为答主
回答量:808
采纳率:0%
帮助的人:705万
展开全部
用到模板
C++程序
程序如下:
template<class type> void inverse(type a[],int n)
{
type t;
for(int i=0;i<=(n-1)/2;i++)
{t=a[i];a[i]=a[n-i-1];a[n-i-1]=t;}
}
你就少了个模板,这个程序的算法思想是正确的。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式