轻松搞定面试中的链表题目链表结点声明如下:struct?ListNode{? ? intm_nKey;? ? ListNode * m_pNext;};题目列表:1.?求单链表中结点的个数2. 将单链表反转3. 查找单链表中的倒数第K个结点(k 0)4. 查找单链表的中间结点5. 从尾到头打印单链表6.?已知两个单链表pHead1 和pHead2 各自有序,把它们合并成一个链表依然有序7. 判断一个单链表中是否有环8. 判断两个单链表是否相交9. 求两个单链表相交的第一个节点10. 已知一个单链表中存在环,求进入环中的第一个节点11. 给出一单链表头指针pHead和一节点指针pToBeDeleted,O(1)时间复杂度删除节点pToBeDeleted详细解答1.?求单链表中结点的个数这是最最基本的了,应该能够迅速写出正确的代码,注意检查链表是否为空。时间复杂度为O(n)。参考代码如下:?[cpp]?view plaincopy//?求单链表中结点的个数??unsigned?int?GetListLength(ListNode?*?pHead)??{??????if(pHead?==?NULL)??????????return?0;????????unsigned?int?nLength?=?0;??????ListNode?*?pCurrent?=?pHead;??????whi
您可能关注的文档
最近下载
- DB32_T 5206-2025 中医护理门诊建设与服务规范.docx VIP
- 《中医护理门诊建设与服务规范》DB32T 5206-2025(江苏标准).pdf
- 2025年中考语文真题分类汇编(全国通用)专题08 散文阅读(全国通用)(原卷版).docx VIP
- 养老护理员职业道德课件.ppt VIP
- 风电项目35KV集电线路监理实施细则.docx VIP
- 中国消化道出血诊治指南(2026版).docx
- 列车轮缘润滑材料性能分析与应用研究.pdf VIP
- 速冻面制品冷链物流的存在问题与分析-来源:现代食品(第2020003期)-郑州中粮科研设计院有限公司.pdf VIP
- 土石方工程监理实施细则.docx VIP
- (2025年)湖北省襄阳市员额法官遴选面试考题及答案.docx VIP
原创力文档

文档评论(0)