文章 2024-05-24 来自:开发者社区

c++算法学习笔记 (13) 链表

1.单链表: 实现一个单链表,链表初始为空,支持三种操作: 向链表头插入一个数; 删除第 k 个插入的数后面的一个数; 在第 k 个插入的数后插入一个数。 现在要对该链表进行 M 次操作,进行完所有操作后,从头到尾输出整个链表。 注意:题目中第 k 个插入的数并不是指当前链表的第 k 个数。例如操作过程中一共插入了 n 个...

文章 2022-02-16 来自:开发者社区

算法精讲学习笔记 链表

1.链表有关的知识 (1)链表问题算法难度不高,主要考察代码实现能力 (2)链表和数组都是一种线性结构 数组是一段连续分配的存储空间, 链表空间不一定保证连续,是临时分配的。 (3)链表的分类 按链接方向分类:单链表、双链表 按有环无环分类:普通链表、循环链表 循环链表是首尾相接的链表,它的最后一个元素的next指针指向它的第一个元素, 另外还有一种循环双链表,它的头节点还有一个指针指向它的最后....

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐

智能搜索推荐

智能推荐(Artificial Intelligence Recommendation,简称AIRec)基于阿里巴巴大数据和人工智能技术,以及在电商、内容、直播、社交等领域的业务沉淀,为企业开发者提供场景化推荐服务、全链路推荐系统开发平台、工程引擎组件库等多种形式服务,助力在线业务增长。

+关注
AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等