电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

数据结构C语言习题解答

数据结构C语言习题解答_第1页
1/11
数据结构C语言习题解答_第2页
2/11
数据结构C语言习题解答_第3页
3/11
精品文档---下载后可任意编辑 (2) i=1; k=0;do {△k+=10*i;i++;}while(i<=n-1)当 n=1 时,执行 1;当 n>=2 时,执行 n-1 次;(3)i=1; k=0; do {△k+ = 10*i; i++;}while(i==n);当 n=2 时,执行 2 次;当 n!=2 时,执行 1 次;(4)i=1; j=0;while(i+j≤n) {△if(i=(y+1)*(y+1)){△y++;}执行[√ n]¿向下取整)(6)x=91; y=100;while ( y>0 )△if(x>100) { x-=10; y--; }else x++ ; }If 语句执行 100 次(7)for( i=0; ix&&i>=0;i--)La.elem[i+1]=La.elem[i];La.elem[i+1]=x;La.length++;return OK;}//Insert_SqList试写一个算法,实现顺序表的就地逆置,即在原表的存储空间将线性表(a1,a2, ..., an-1,an)逆置为(an,an-1, ..., a2,a1)//思路就是两个指示变量 i,j 同时分别从顺序表的开始和结尾处相向改变void reverse(SqList &A)//顺序表的就地逆置{ElemType p;for(i=1,j=A.length;iA.elem[j];p=A.elem[i]; A.elem[i[=A.elem[j]; A.elem[j]=p; }}//reverse2.7 已知线性表 L 采纳顺序存储结构存放,对两种不同情况分别写出算法,删除 L 中多余的元素,使得 L 中没有重复元素:(1)L 中数据元素无序排列;(2)L 中数据元素非递减有序排列。void Delete_SameElem(SqLink &L, int L.length){//内层循环移动参数,中层循环寻找相同元,外层循环遍历整个表int i=0; int j=i+1; int length=L.length;while(iL.Elem[i]) break;//第二小问添加此句}//end for}//end while}//...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

数据结构C语言习题解答

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部