数据结构
文章平均质量分 62
主要是头歌上的题目,c++
加勒比海苔船长
这个作者很懒,什么都没留下…
展开
-
考研题-第2章线性表-顺序表逆序和合并
为了完成本关任务,你需要掌握:1.顺序表的创建 2.顺序表的遍历 3. 顺序表的逆置。为了完成本关任务,你需要掌握:1.顺序表的创建 2.顺序表的遍历 3. 顺序表的逆置。为了完成本关任务,你需要掌握:1.顺序表的创建 2.顺序表的遍历 3. 顺序表的逆置。为了完成本关任务,你需要掌握:1.顺序表的创建 2.顺序表的遍历 3. 顺序表的合并。本关任务:将两个有序顺序表合并为一个新的有序顺序表,并由函数返回结果顺序表。根据提示,在右侧编辑器“Begin”和 “End”之间补充代码。原创 2023-12-19 10:28:00 · 878 阅读 · 0 评论 -
考研题-第2章线性表-顺序表查找
若为最后一个元素,则无需交换和插入,保持原线性表。为了完成本关任务,你需要掌握:1.如何创建顺序表 2.如何遍历顺序表 3.如何在顺序表中插入。个整数的数组,请设计一个在时间上尽可能高效的算法,找出数组中未出现的最小正整数。为了完成本关任务,你需要掌握:1.如何创建顺序表 2.如何遍历顺序表。为了完成本关任务,你需要掌握:1.如何创建顺序表 2.如何遍历顺序表。为了完成本关任务,你需要掌握:1.如何创建顺序表 2.如何遍历顺序表。为了完成本关任务,你需要掌握:1.如何创建顺序表 2.如何遍历顺序表。原创 2023-12-19 10:24:22 · 1639 阅读 · 0 评论 -
考研题-第2章线性表-链表删除元素
为了完成本关任务,你需要掌握:1.如何创建链表 2.如何遍历链表 3. 如何删除链表元素。为了完成本关任务,你需要掌握:1.如何创建链表 2.如何遍历链表 3. 如何删除链表元素。为了完成本关任务,你需要掌握:1.如何创建链表 2.如何遍历链表 3. 如何删除链表元素。为了完成本关任务,你需要掌握:1.如何创建链表 2.如何遍历链表 3. 如何删除链表元素。为了完成本关任务,你需要掌握:1.如何创建链表 2.如何遍历链表 3. 如何删除链表元素。输出包含一行,为删除最小值元素后的链表。原创 2023-12-19 10:19:00 · 915 阅读 · 0 评论 -
删除顺序表中的一些节点
测试输入:第一行为顺序表元素个数,第二行为数据表的元素,第三行为要删除的元素值 10 1 2 1 3 4 5 2 4 4 6 2 预期输出: 1 1 3 4 5 4 4 6。本关任务:编写时间复杂度o(n),空间复杂度o(1)的算法,删除顺序表中值为item的数据元素。为了完成本关任务,你需要掌握:1.建立顺序表,2.如何遍历顺序表。根据提示,在右侧编辑器补充代码。原创 2023-12-05 18:00:53 · 392 阅读 · 0 评论 -
一元多项式
测试输入: 4 3 7 0 3 1 9 8 5 17 8 1 22 7 -9 8 预期输出: (7) * x^0 + (11) * x^1 + (22) * x^7 + (5) * x^17。为了完成本关任务,你需要掌握:1.多项式的创建 2.多项式的相加。根据提示,在右侧编辑器补充代码,计算并输出数组的平均值和最大值。本关任务:编写链表实现一元多项式的计算。开始你的任务吧,祝你成功!原创 2023-12-04 22:42:09 · 431 阅读 · 1 评论 -
算法2.1-算法2.12顺序表和链表模拟
8 (解释:8次操作) H 3 1 1 2 2 3 3 (解释:头插创建链表,输入3个元素分别是 1 1, 2 2 ,3 3) G 2 (解释:取得第2个位置上的值) L 3 3 (解释:定位值为3 3的元素位置) I 3 4 4 (解释:在位置3插入元素4 4) T 4 5 5 6 6 7 7 8 8 (解释:尾插创建链表,输入4个元素分别是5 5 6 6 7 7 8 8) I 6 9 9 D 7 (解释:删除第7个位置上的值) I 5 10 10。根据提示,在右侧编辑器补充代码。原创 2023-11-11 17:52:01 · 209 阅读 · 1 评论 -
链表的合并与分解
本关任务:编写一个递增有序链表的合并程序。原创 2023-12-04 00:51:57 · 549 阅读 · 0 评论