问答题
设有多项式
A(x)=7+3x+9x
8
+5x
17
B(x)=8x+22x
7
一9x
8
用单链表给出B(x)的存储表示。
【参考答案】
类似地,B(x)可表示为
点击查看答案
<上一题
目录
下一题>
热门
试题
问答题
对一个有t个非零值元素的m×n矩阵,用B[0..t,1..3]的数组来表示,其中第0行的三个元素分别是m,n,t,从第一行开始到最后一行,每行表示一个非零元素,第一列为矩阵元素行号,第二列为其列号,第三列为其元素量,对这样的表示法,试编写一个算法确定任意一个元素A[i][j]的位置,并考虑若修改其元素值须用多少时间(设B中第1列原行号是递增的)
点击查看答案&解析
填空题
以下算法在有序表R中用二分查找法查找键值等于K的元素,请分析程序,并在______上填充合适的语句。 int binsearch(sqtable R,keytype K) { low=l;hig=R.n; *置查找区间初值。low,hig分别标记查找区间的下、上界* while(low<=hig) { mid=(low+hig) 2; switch { case K==R.item[i].key:return(mid); *找到,返回位置mid* case K<R.item[i].key:______.break; *缩小区间* case K>R.item[i].key:______;break *缩小区间* } } return(0); *若区间长度已为0但仍不成功,则返回0,表示查找不成功* }
点击查看答案
相关试题
以上述两个单链表为基础,通过插入和删除等...