- 博客(8)
- 收藏
- 关注
原创 PTA算法2-8 从单链表list中删除第i个元素
请编写程序,将 n 个整数顺次插入一个初始为空的单链表的表头。随后对任意给定的位序 i,删除链表中第 i 个结点。注意:i 代表位序,从 1 开始。删除结束后,输出链表长度,并顺序输出链表中的每个结点的数值。
2024-09-21 22:24:53
1142
原创 PTA算法2-7 在单链表list的第i个位置上插入元素x
请编写程序,将 n 个整数插入初始为空的单链表,第 i 个整数插入在第 i 个位置上。注意:i 代表位序,从 1 开始。插入结束后,输出链表长度,并顺序输出链表中的每个结点的数值。最后,尝试将最后一个整数插入到链表的第 0 个、第 n+2 个位置上,以测试错误信息的输出。
2024-09-21 22:22:34
1362
1
原创 PTA算法2-6 在单链表list中查找元素x所在结点
请编写程序,将 n 个整数顺次插入一个初始为空的单链表的表头。对任一给定的整数 x,查找其是否在链表中。
2024-09-21 22:20:22
1009
原创 PTA实验2-1 求链式线性表的倒数第m项
其中List结构定义如下:/* 指针即结点位置 *//* 存储数据 *//* 线性表中下一个元素的位置 */函数接口定义中,ElemSet是用户定义的数据类型,例如 int、double 或者 char 等。函数Find的功能是,返回带空头结点的单链表list的倒数第m个元素的值,并且不得对list做任何改变。如果这样的元素不存在,则返回一个错误标志ERROR(这个标志的值由裁判程序定义)。
2024-09-21 22:18:14
707
原创 PTA实验1-2 爆气球
爆气球对孩子们来说是很好玩的游戏。假设有 n 只气球被布置在一条直线上,游戏的目标很简单,就是爆掉尽可能多的气球。但是这里我们加一条特殊的规则 —— 你只能跳一次。我们假设聪明的娃穿了件浑身带刺的衣服,跳到某个位置,躺平(如下图所示),这样气球只要碰到娃身体的任何部分都会立刻爆炸。那么你的任务就是告诉娃应该跳到哪里,才能一次爆掉最多的气球。
2024-09-21 22:14:24
1181
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅