一、PTA实验作业 1.题目1:线性表元素的区间删除 2. 设计思路 3.代码截图 4.PTA提交列表说明 一开始将顺序表和链表的操作弄错了,写成“L Data[i]=L Data[i+1]”,导致程序全部错误,后来重新用顺序表的方式处理数据,顺序表的操作类似数组(“编译错误”的原因忘记了)。 1. ...
分类:
其他好文 时间:
2018-03-25 23:00:25
阅读次数:
279
一、PTA实验作业(5分) 本周要求挑3道题目写设计思路、调试过程。设计思路用伪代码描述。题目选做要求: 顺序表选择一题(6 2,6 3,7 1选一题),代码必须用顺序结构抽象数据类型封装 单链表选择一题(6 1不能选) 有序表选择一题 原则上题目选择越难,代码量越大分值越高。 注意:本次及以后的作 ...
分类:
其他好文 时间:
2018-03-25 22:16:31
阅读次数:
197
一、PTA实验作业 1.题目1:线性表元素的区间删除 2. 设计思路 3.代码截图 4.PTA提交列表说明 碰到的问题 对L Last的理解错误,导致答案错误,data[]数组的下标是从0开始的,而顺序表元素的逻辑序号是从1开始的。 1.题目2:单链表逆置 2. 设计思路 3.代码截图 4.PTA提 ...
分类:
其他好文 时间:
2018-03-25 22:15:32
阅读次数:
242
一、PTA实验作业 1、6 3 jmu ds 顺序表删除重复元素 1)、设计思路 2)、代码截图 3)、PTA提交列表说明 测试点中的空表,由于我第一次用的输出方式问题,使得在空表的时候会输出一些乱码。后来在输出的循环中加入判断来控制空格的输出就完成了。 “全部重复数据”,则是由于循环覆盖的i的问题 ...
分类:
其他好文 时间:
2018-03-25 21:47:07
阅读次数:
482
一、PTA实验作业 题目1:6 2 线性表元素的区间删除 设计思路 代码截图 PTA提交列表说明 题目2:6 2 jmu ds 单链表逆置 设计思路 代码截图 PTA提交列表说明 题目3:7 3 两个有序序列的中位数 设计思路 struct mdian{创建结构体 int num; }; 创建结构体 ...
分类:
其他好文 时间:
2018-03-25 21:45:51
阅读次数:
221
题目6 1 计算两数的和与差 1.设计思路 (1)主要描述题目算法 第一步:看主函数知道程序输入浮点型变量a,b,通过函数计算输出和与差。 第二步:函数部分将a赋值op1,b赋值op2,&sum赋值到指针变量psum,&diff赋值到指针变量pdiff。 第三步:在函数内写出计算过程。 (2)流程图 ...
分类:
编程语言 时间:
2018-03-25 19:55:49
阅读次数:
533
PTA第一次作业 第一题:计算两个数的和与差。 1 设计思路 (1)主要描述题目算法 第一步:阅读题目与函数。 第二步:先定义四个标识符a,b,sum,diff,对a,b赋值,然后将a的值传递给op1,将b的值传递给op2,将sum的地址传递给指针psum,将diff的地址传递给指针pdiff,最后 ...
分类:
其他好文 时间:
2018-03-25 19:54:44
阅读次数:
147
6 1 计算两数的和与差 1 设计思路 (1)主要描述题目算法 第一步:根据所给条件进行相应的加减运算。 第二步:运用指针传输数据。 (2)流程图 2.实验代码 3.本题调试过程碰到问题及解决办法 未遇到问题。 6 2 拆分实数的整数与小数部分 1 设计思路 (1)主要描述题目算法 第一步:获取传入 ...
分类:
其他好文 时间:
2018-03-25 17:03:11
阅读次数:
243
一、PTA实验作业 1.题目1:6 2 线性表元素的区间删除 2. 设计思路 3.代码截图 4.PTA提交列表说明 1.函数结尾漏掉了对L last的赋值。解决方法:补上L Last=j 1。 2.对L last的概念没有很清晰,所以在遍历循序表时,上下限没有设置好。解决方法:在循环中的上限改为il ...
分类:
其他好文 时间:
2018-03-25 16:57:16
阅读次数:
151
题目6 1 计算两数的和与差 //代码部分 void sum_diff( float op1, float op2, float psum, float pdiff ) { psum=op1+op2; pdiff=op1 op2; } //设计思路 1)文字部分 1.观察主函数,输出部分与输入部分都 ...
分类:
其他好文 时间:
2018-03-25 15:58:33
阅读次数:
246