这个作业属于哪个课程 | https://edu.cnblogs.com/campus/zswxy/SE2020-4 |
这个作业要求在哪里 | https://edu.cnblogs.com/campus/zswxy/SE2020-4/homework/11451 |
这个作业的目标 | <找到一条线复习所学知识以及更熟练的操作博客园> |
学号 | <20209193> |
1. PTA 实验作业(15分/ 题)
1.1 求简单交错序列前N项和 (15分)
1.1.1 实验代码截图
1.1.2 数据处理
数据表达:int i,N,flag,denominator 整型,double sum 双精度浮点型
数据处理:for循环结构 < { sum = sum + flag * 1.0 / denominator;flag = -flag; denominator = denominator + 3;}>
1.1.3 PTA 提交列表及说明
- Q1:一开始由于不细心编译错误
- A1:少打了分号
1.2 求分数序列前N项和 ( 15 分 )
1.2.1 实验代码截图
1.2.2 数据处理
数据表达:double i,z,m,q,N,双精度浮点型
数据处理:for循环结构,<{sum = sum + z/m; q = z; z = m + z;m = q;}>
1.2.3 PTA 提交列表及说明
- Q1:一直找不到方法把分子分母赋值
- A1:多设置一个变量,将分子放进去
1.3 求平方根序列前N项和 ( 15 分 )
1.3.1 实验代码截图
1.3.2 数据处理
数据表达:int i,N 整型,double sum 双精度浮点型
数据表达 :for循环结构<{ sum = sum + sqrt(i); }>
1.3.3 PTA 提交列表及说明
- Q1:不明白为什么运行错误
- A1:没有正确使用sqrt(x)
2. 阅读代码(-5—5分)
题目:最大子序和
链接:https://leetcode-cn.com/problems/maximum-subarray/solution/zui-da-zi-xu-he-cshi-xian-si-chong-jie-fa-bao-li-f/
来源:力扣(LeetCode)
来源:力扣(LeetCode)
- 代码如下:
- 优点及可学习方面:
1.首先代码的格式非常清晰,可读性强;
2.并且运用了注释方便读者理解,以及读者自己阅读代码时能够迅速想起当时的想法 ;
3.虽然里面运用了许多我们还未学习过的内容,但看起来逻辑严谨清晰;
4.里面有学过的整型定义,以及for循环结构;
3. 学习总结(15分)
3.1 学习进度条(5分)
周/日期 | 这周所花的时间 | 代码行 | 学到的知识点简介 | 目前比较迷惑的问题 |
第三周 | 四天 | 130 | for循环结构 | 博客园的格式表格 |
3.2 累积代码行和博客字数(5分)
3.3 学习感悟(5分)
1.PTA的作业基本上问题不大,多想想多试试就可以做出了;
2.感觉博客作业一次比一次复杂;
3.感觉自己学习的进度跟不上老师的节奏,一直被动的跟着走;
4.做一个合格的程序猿知道是任重道远,希望将来不要秃头;