1019
备注:
|
1481
|
删除的内容标记成这样。 | 加入的内容标记成这样。 |
行号 3: | 行号 3: |
第一章 | = 第一章 = |
行号 21: | 行号 21: |
第二章 | = 第二章 = |
行号 37: | 行号 37: |
5. 编写一个算法,从顺序表中删除自第i个元素开始的k个元素 {{{#!cplusplus /*删除顺序表list中从pos开始的num个元素*/ void delete_from_ith(seq_list *list, int pos, int num){ int i; pos--; /*把元素的逻辑位置变成数组中的存放位置。逻辑位置从1开始,存放物理位置从0开始,两者差1*/ for(i = pos+num; i < list->size; i++) list->elem[i-num] = list->elem[i]; } }}} |
练习:
第一章
6. 编写算法,求一元多项式的值latex($$Pn(x)=a_0+a_1x+a_2x^2+...+a_nx^n$$)
总计 = 3n+4次
第二章
4. 已知顺序表L递增有序,写一个算法将X插入到线性表适当位置上,使顺序表仍然递增有序。
5. 编写一个算法,从顺序表中删除自第i个元素开始的k个元素