向一个栈顶指针为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实现数组的快速排序
一棵具有n个结点的二叉树,若它有m个叶子结点,则该二叉树中度为1的结点个数是多少?
cookies,sessionStorage 和 localStorage 的区别?
什么是 Cookie?它的作用是什么?
文采四溢,大佬这是被耽搁的文学家啊!
有没有大佬带带小白
1.栈顶指针为啥指向头结点 为什么不是第一个元素?题目没说 2.既然有头结点 为什么一定是尾插法而不是头插法? 难道这些都有规定?
答案1:
这道题的注意点在头结点这,如果没有头结点就是c