c++学习
文章平均质量分 54
其实我是欧阳锋
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
使用C++实现二叉树:从基础到完整实现
二叉树是一种重要的数据结构,广泛应用于搜索、排序、表达式求值等领域。本文将从二叉树的定义、核心操作(插入、遍历)以及内存管理等方面,详细讲解如何用C++实现一个功能完整的二叉树类。二叉树由若干。原创 2025-03-07 14:12:23 · 615 阅读 · 0 评论 -
【理解单链表:从C++实现到基本操作】
访问效率低:访问链表中的某个节点需要从头开始遍历,时间复杂度为 O(n)。动态内存分配:链表的大小可以动态调整,不需要预先分配固定大小的内存。插入和删除高效:在链表头部插入或删除节点的时间复杂度为 O(1)。调用 printList 函数打印链表,输出结果为 1 2 3。额外空间开销:每个节点需要额外的指针空间来存储下一个节点的地址。逐个输出节点的值,直到 current 为 NULL。使用一个指针 current 从头节点开始遍历链表。依次在链表头部插入值为 1、2 和 3 的节点。原创 2025-03-04 11:45:18 · 259 阅读 · 0 评论
分享