最新 最热

【数据结构】静态链表

腾讯云开发者社区是腾讯云官方开发者社区,致力于打造开发者的技术分享型社区。提供专栏,问答,沙龙等产品和服务,汇聚海量精品云计算使用和开发经验,致力于帮助开发者快速成长与发展,营造开放的云计算技术生态圈。...

2024-06-19
1

【数据结构】双链表

生成一个新节点,然后将该节点指针返回,这种方式比较简单,不需要涉及到函数传参的问题

2024-06-19
1

题目----数据结构线性表----字符串逆序

函数f对p指向的字符串进行逆序操作。要求函数f中不能定义任何数组,不能调用任何字符串处理函数。

2024-06-18
1

【数据结构】----顺序表项目-通讯录

顺序表的底层是数组—决定了其作为可以存储不单一数据的结构体的特性—从简单的顺序表变成通讯录

2024-06-18
1

【数据结构】复杂度的重要性—–决定程序运行的效率

在我们写算法的时候,常常会需要考虑一个问题:这个算法好不好?而这个“好”实际上就取决于是算法的复杂度。

2024-06-18
1

【数据结构】链表----头结点的作用

链表是一种常见的数据结构,由一系列节点(Node)组成,每个节点包含数据和指向下一个节点的指针。链表的头结点(Head Node)也称为哨兵位,是链表的起点,通常有以下几个重要作用:...

2024-06-18
1

[数据结构]——非比较排序—计数排序

综上,计数排序在特定场景下(如数据范围不大、整数类型)是一种快速且高效的排序选择,但其适用场景相对有限,且空间效率较低。

2024-06-15
1

[数据结构]———选择排序

每一次从待排序的数据元素中选出最小(或最大)的一个元素,存放在序列的起始位置,直到全部待排序的数据元素排完 。

2024-06-15
1

一级指针和二级指针,取地址和不取地址调用函数区别及其应用

一级指针是指向某个数据的指针,它存储的是该数据的内存地址。通过一级指针可以访问和修改该数据的值。一级指针多用于单个数据的操作,例如传递参数、返回结果等。...

2024-06-15
1

链表,栈,队列的区别及其应用

由节点(Node)组成的数据结构,其中每个节点包含一个数据元素和一个指向下一个节点的指针。链表可以是单向的(只有指向下一个节点的指针)或双向的(有指向上一个节点的指针)。链表的节点可以动态地添加或删除,因此适用于需要频繁...

2024-06-15
1