- 博客(7)
- 收藏
- 关注
原创 力扣989数组形式的整数加法
int n = 0;// 当前 num 数组的值,默认为 0(如果 num 的位数不足)// 确定结果数组的最大可能长度(num 和 k 的最大位数 + 1,因为可能有进位)// num 数组的索引,从最后一位开始。// 计算当前位的和:num 的当前位n + k 的当前位 + 进位。// 移动到 num 的下一位。// 获取 num 的当前位。// 结果数组的索引。knum /= 10;// 去掉 k 的最后一位。// 去掉 k 的最后一位。// 移动到结果数组的下一位。// 将当前位的值存入结果数组。
2025-02-20 19:29:55
351
原创 数据结构自学传3--队列的实现(循环队列和链队列)
int front;int rear;}SqQueue;// 定义链队列节点结构体int data;// 存储节点数据// 指向下一个节点的指针// 定义链队列结构体// 指向队列头部的指针// 指向队列尾部的指针。
2024-11-10 11:10:06
1507
原创 数据结构自学传1--单链表合并、循环、双向、静态链表粗解
本人为大二学生仅以此文分享数据结构学习中的知识与心得,第一次发文若有不足之处欢迎指正。
2024-10-22 21:45:45
1671
原创 推步聚顶术(鞋带公式)实现
我们当然不能忘了公式中所要求的我们还需要传入一个自定义的顶点,那我们再创建一个用来添加顶点的函数。的地址,数组名,数组长度我们用相应的函数参数接收,由域我们已经确定了最大数组长度,则用一个if。只差最后一步了,传入我们初始化好的内容到计算的函数中进行计算。,另一个则存放所谓的对应顶点和数组具体长度并且分别定义两个结构体名字为Vertex。判断一下此时的长度是否合理,将新顶点数据传入同时也要将线性表长度增加。那我们只需要在主函数中先定义一个自定义类型数据变量。,用一个数组,我们可以提前设置他的最大长度。
2024-09-27 19:58:31
923
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人