写在前面 由于OO课程博客作业的需要分析代码的复杂度并绘制UML图,但是课件上推荐的分析工具(http://metrics.sourceforge.net )经过自己几个小时的折腾还是没有安装成功,于是我最终决定转移阵地,也就是使用IDEA的相关插件。 IDEA安装 &ems ...
分类:
其他好文 时间:
2018-04-02 01:07:07
阅读次数:
237
《构建之法》第四章、第十七章读书笔记 第四章 两人合作 在第四章两人合作,我重点阅读了“代码复审”和“结对编程”两个部分。 代码复审。书中的定义是:看代码是否在“代码规范”的框架内正确地解决了问题。代码规范在书的前面部分描述的很清楚,简明、易读,无二义性,我想代码规范在结对编程中不会造成太大的麻烦, ...
分类:
其他好文 时间:
2018-04-01 13:12:11
阅读次数:
191
一、PTA实验作业 题目1:顺序表删除重复元素 1. 设计思路 1.建表函数CreateSqList: 定义建表函数CreateSqList(List &L,int a[],int n) 为L分配空间 for int i=0 to n 1 把数组a的数据分别赋给L data[i] L length= ...
分类:
其他好文 时间:
2018-03-26 00:51:39
阅读次数:
189
一、PTA实验作业(5分) 一 题目1:线性表元素的区间删除 2. 设计思路 3.代码截图 4.PTA提交列表说明。 循环次数错误,没有遍历到最后一个L Last 二 1.题目2:6 3 jmu ds 链表倒数第m个数 2. 设计思路 定义一个p指针指向L头节点 遍历L 计数个数n 如果m 0 fo ...
分类:
其他好文 时间:
2018-03-26 00:51:22
阅读次数:
246
一、PTA实验作业 1,题目1:线性表元素的区间删除 2. 设计思路(伪代码或流程图) 定义变量i,count用作计数 while(i小于表长) if(min ...
分类:
其他好文 时间:
2018-03-26 00:45:55
阅读次数:
129
一、PTA实验作业 题目1:7 1 最长连续递增子序列 给定一个顺序存储的线性表,请设计一个算法查找该线性表中最长的连续递增子序列。 例如,(1,9,2,5,7,3,4,6,8,0)中最长的递增子序列为(3,4,6,8) 1. 设计思路(伪代码或流程图) 2.代码截图 3.PTA提交列表说明 编译错 ...
分类:
其他好文 时间:
2018-03-26 00:44:55
阅读次数:
206
一、PTA实验作业 1.题目1: 6 2 线性表元素的区间删除 2. 设计思路 3.代码截图 4.PTA提交列表说明。 前面几次写代码的时候,没用数组,自己的思路也有问题,提交测试点一直是段错误,后来实在不会,就用数组来辅助 1.题目2: 集合的基本运算(单链表) 2. 设计思路 3.代码截图 4. ...
分类:
其他好文 时间:
2018-03-26 00:41:12
阅读次数:
191
一、PTA实验作业 1.题目1:线性表元素的区间删除 2. 设计思路(伪代码或流程图) 3.代码截图 4.PTA提交列表说明。 函数结尾没有改变L的长度。 1.题目2: jmu ds 链表倒数第m个数 2. 设计思路 3.代码截图 4.PTA提交列表说明。 1.没有对m的值进行判断,解决方法mn,则 ...
分类:
其他好文 时间:
2018-03-26 00:37:51
阅读次数:
209
一、PTA实验作业 题目一:6 2 线性表元素的区间删除 设计思路 代码截图 PTA提交列表说明。 主要是时间复杂度太大了,之前用了两个循环,后面改成一个循环就可以了。 题目2:6 2 jmu ds 单链表逆置 设计思路 3.代码截图 4.PTA提交列表说明。 最后面那个链表倒置一直运行错误,错误如 ...
分类:
其他好文 时间:
2018-03-26 00:34:26
阅读次数:
223
一、PTA实验作业(5分) 本周要求挑3道题目写设计思路、调试过程。设计思路用伪代码描述。题目选做要求: 6 3 jmu ds 顺序表删除重复元素 2. 设计思路(伪代码或流程图) 1.题目2:6 4 集合的基本运算(单链表) 2. 设计思路(伪代码或流程图) 1.题目3:7 3 两个有序序列的中位 ...
分类:
其他好文 时间:
2018-03-26 00:34:17
阅读次数:
193