正在加载图片...
表项的插入算法 template <class e> bool seqlist<E>:: Insert (int 1, Ex)i 新元素x插入到表中第1(1≤at+2)个表项位 ∥置。 if(ast= maxSize-1) return false;∥表满 if(1<1li>lat+2) return false;∥参数i不合理 for (int j=last;j>=1-1; j-=) 依次后移 data[j+1]=datall data[i-l]=x;/插入(第i表项在data[i-1]处) last++ return true; /插入成功15 表项的插入算法 template <class E> bool SeqList<E>::Insert (int i, E x) { //将新元素x插入到表中第i (1≤i≤last+2) 个表项位 //置。 if (last == maxSize-1) return false; //表满 if (i < 1 || i > last+2) return false; //参数i不合理 for (int j = last; j >= i-1; j--) //依次后移 data[j+1] = data[j]; data[i-1] = x; //插入(第 i 表项在data[i-1]处) last++; return true; //插入成功 };
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有