C++面试题

当前位置: 面试问题网 > C++面试题 > C++面试题:关于链表和指针

C++面试题:关于链表和指针

给你一个单链表和一个指向特定节点的指针,如何在一个特定时间删除这个节点?
   删除节点我们需要两个东西,一个是要删除节点的前一个节点的地址和它的后一个节点。这个面试题情况下我们只知道当前节点的地址
   假设这个节点如下:
   Data = the Data
   Next = Pointer to the next node
   再假设这个链表如下所示我们只知道当前的节点地址
   PREIOUS NODE -> CURRENT NODE -> NEXT NODE
   // 拷贝当前节点的下一个节点的内容到当前节点
   nextnode = currentnode -> next
   currentnode -> data = nextnode ->data
   currentnode -> next = nextnode ->next
   注意:如果当前节点是链表的最后一个元素的话,这个方法不适用

【C++面试题:关于链表和指针】相关文章

1. C++面试题:关于链表和指针

2. 链表面试题-一个链表的结点结构

3. 用缩写的指针比较"if(p)" 检查空指针是否可靠?如果空指针的内部表达不是0会怎么样?

4. 编写一子程序,将一链表倒序,即使链表表尾变表头,表头变表尾

5. 一份尘封已久的职场心得:关于职场中的那些......

6. 怎样建立和理解非常复杂的声明?例如定义一个包含N 个指向返回 指向字符的指针的函数的指针的数组?

7. 我能否用void** 指针作为参数, 使函数按引用接受一般指针

8. 判断单链表中是否存在环

9. 写出程序把一个链表中的接点顺序倒排

10. 关于Java String的一道面试题

本文来源:https://www.mianshiwenti.com/a13130.html

点击展开全部

《C++面试题:关于链表和指针》

将本文的Word文档下载到电脑,方便收藏和打印

推荐程度:

进入下载页面

﹝C++面试题:关于链表和指针﹞相关内容

「C++面试题:关于链表和指针」相关专题

其它栏目

也许您还喜欢