作业03

这个作业属于哪个课程 https://edu.cnblogs.com/campus/zswxy/CST2020-4
这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/CST2020-4/homework/11455
这个作业的目标 <熟悉运用循环结构,学习制作图表,了解自己学习状况并进行总结>
学号 <20209079>

1.PTA实验作业

7-1 求简单交错序列前N项和
本题要求编写程序,计算序列 1 - 1/4 + 1/7 - 1/10 + ... 的前N项之和。

1.1.2数据表达:用了整型变量:flag,i,N,d,双精度浮点型变量:sum,item。
数据处理:表达式:item=flag*1.0/d,流程结构:for循环结构

1.1.3 PTA提交列表及说明:

Q1:一开始显示答案错误一直没找出
A1:后来把符号修改了一下才正确

2.PTA实验作业

7-4 求简单交错序列前N项和
本题要求编写程序,计算平方根序列√1+√2 +√3+⋯的前N项之和。可包含头文件math.h,并调用sqrt函数求平方根。

1.2.2数据表达:用了整型变量:N,i,双精度浮点型变量:sum
数据处理:sum+=sqrt(i),,流程结构:for循环结构

1.2.3 PTA提交列表及说明:

Q1:显示编辑错误
A1:后来发现,原来是输入printf("sum=%.2f,sum)时2写成了2.0
3.PTA实验作业

7-2 求分数序列前N项和

本题要求编写程序,计算序列 2/1+3/2+5/3+8/5+... 的前N项之和。注意该序列从第2项起,每一项的分子是前一项分子与分母的和,分母是前一项的分子。

1.3.2数据表达::用了整型变量:i,n,双精度浮点型变量:sum,a,b,item

数据处理:表达式:item=a/b,a+b,b=a-b,流程结构:for循环结构

1.3.3 PTA提交列表及说明:

Q1:显示编辑错误
A1:原来是输入"sum+=item"忘记了“+”和“;”

2.阅读代码

题目:无重复字符的最长子符
给定一个字符串,请你找出其中不含有重复字符的 最长子串 的长度

设置两个指针 l 、r 分别表示为窗口的左右两端,初始化为 l = 0 ,r = -1 ; 每遇到一个新元素时,遍历窗口内的元素看是否出现过,若在窗口内有同样的元素,则把左边界移到这个元素的后面一位;否则增加又边界。 时间复杂度:O(n*m),遍历了n次窗口,n为字符串长度,m为窗口长度。 空间复杂度:O(n)

3.学习总结

3.1 学习进度条

周/日期 这周所花的时间 代码行 学到的知识点简介 目前比较迷惑的问题
10/2-10/8 13h 210 1.对错误代码进行调试;2.循环结构的运用 对循环结构的运用还不太会,还有对调用公式的运用也是

3.2 累积代码行和博客字数


3.3 学习感悟

1.随着学习进行,不仅知识增多,难度也在增强,越发感觉自己不能松懈;
2.来大学这么久 ,也感觉大学与高中完全不同,知道了自我管理的重要性,管理自己的学习和生活;
3.也明白大学自主学习的重要,要是有不懂的知识就多自己上网查资料学习,或者与同学讨论

posted @ 2020-11-08 09:54  $宇宙之星$  阅读(141)  评论(1)    收藏  举报