向一个栈顶指针为h的带头结点的链栈中插入指针s所指的结点时,应执行()
A.h->next=s;
B.s->next=h;
C.s->next=h;h->next=s;
D.s->next=h->next;h->next=s;
正确答案是 D
应该先将新元素的next指针指向头结点h的next指针指向的元素,然后用头结点的next的指针,指向新插入的元素s
文采四溢,大佬这是被耽搁的文学家啊!
有没有大佬带带小白
1.栈顶指针为啥指向头结点 为什么不是第一个元素?题目没说 2.既然有头结点 为什么一定是尾插法而不是头插法? 难道这些都有规定?
答案1:
这道题的注意点在头结点这,如果没有头结点就是c
使用js实现数组的快速排序
叉树前序遍历的递归和非递归实现?
小程序没有分享到朋友圈的功能,但是产品为了推广,需要曲线实现这个功能,请给出设计方案?
cookies,sessionStorage 和 localStorage 的区别?
文采四溢,大佬这是被耽搁的文学家啊!
有没有大佬带带小白
1.栈顶指针为啥指向头结点 为什么不是第一个元素?题目没说 2.既然有头结点 为什么一定是尾插法而不是头插法? 难道这些都有规定?
答案1:
这道题的注意点在头结点这,如果没有头结点就是c