严蕴敏数据结构 算法2.15 中是什么意思?int Malloc_SL(SLinkList &space) { // 算法2.15 // 若备用空间链表非空,则返回分配的结点下标,否则返回0 int i = space[0].cur; if (space[0].cur) space[0].cur = space[i].cur;

来源:学生作业帮助网 编辑:作业帮 时间:2024/10/05 02:40:42
严蕴敏数据结构 算法2.15 中是什么意思?int Malloc_SL(SLinkList &space) {  // 算法2.15  // 若备用空间链表非空,则返回分配的结点下标,否则返回0  int i = space[0].cur;  if (space[0].cur) space[0].cur = space[i].cur;
xKP c3!zh?`O>FHL}`_.6IhaA*T޻͆A/Fo 9s|LZ֬ --7™ '%ԱG1i0 cx9$ 8Vߠ]5Sj;;z *uE=tQڹY a]NYŏE>tv;m?t&Ij*MOIܯw%6)?)K"ZuS6cȗdfZ\&󿋚sL ϔg24_=,n7d<hcW*hP g}Uqu!e8_t 6̐ aX#C'_{

严蕴敏数据结构 算法2.15 中是什么意思?int Malloc_SL(SLinkList &space) { // 算法2.15 // 若备用空间链表非空,则返回分配的结点下标,否则返回0 int i = space[0].cur; if (space[0].cur) space[0].cur = space[i].cur;
严蕴敏数据结构 算法2.15 中是什么意思?
int Malloc_SL(SLinkList &space) { // 算法2.15
// 若备用空间链表非空,则返回分配的结点下标,否则返回0
int i = space[0].cur;
if (space[0].cur) space[0].cur = space[i].cur;
return i;
} // Malloc_SL
还有算法2.17是不是有错误啊?

严蕴敏数据结构 算法2.15 中是什么意思?int Malloc_SL(SLinkList &space) { // 算法2.15 // 若备用空间链表非空,则返回分配的结点下标,否则返回0 int i = space[0].cur; if (space[0].cur) space[0].cur = space[i].cur;
2.15是为静态链表分配一个空间.在space数组中找一个为空的地方把它的下标返回出来,方便接下来调用.2,17没错.