设a=(a1,a2,a3,......an)和b=(b1,b2,.. .,bm)是两个线性表(假定所含数据元素均为整数)。若n=m且ai=bi(i=1,.. .,n),则称a=b;若ai=bi(i=1,.. .,j)且aj+1<bj+1(j<n<=m), 则称a<b;在其他情况下均称a>b。是编写一个比较a和b的算法,当a<b,a=b或a>b是分别输出-1,0或者1。
时间: 2023-05-02 09:02:23 浏览: 469
线性表算法
题目中给出了两个线性表 a 和 b,其中 a 包含 n 个元素,b 包含 m 个元素,均为整数。如果 n=m 且 a[i]=b[i](i=1,...,n),则称 a=b;如果 a[i]=b[i](i=1,...,j)且 a[j+1]<b[j+1](j<n≤m),则称 a<b;在其他情况下,称 a>b。这是一个比较 a 和 b 的算法,当 a<b 时输出-1,a=b 时输出0,a>b 时输出1。
阅读全文