2021新型冠状病毒(COVID-19/2019-nCoV)疫情分析
新型冠状病毒(COVID-19/2019-nCoV)疫情分析
spiritLHL
重要说明
帮同一个选修课的学妹码的结课作业,这是我个人完善后的版本(她的还有很多错漏)
分析文档:完成度:代码质量 3:5:2
其中分析文档是指你数据分析的过程中,对各问题分析的思路、对结果的解释、说明(要求言简意赅,不要为写而写)
spiritLHL
帮同一个选修课的学妹码的结课作业,这是我个人完善后的版本(她的还有很多错漏)
分析文档:完成度:代码质量 3:5:2
其中分析文档是指你数据分析的过程中,对各问题分析的思路、对结果的解释、说明(要求言简意赅,不要为写而写)
用迭代法求非线性方程(x+1)^2-sinx-3=0的根。
取迭代函数0.5*(3+sin((x))-1-(x)*(x)),精度要求为1*10^-2,最多迭代 100 次。
取步长 h = 0.1,分别用 Euler 方法、改进 Euler 方法和经典四阶 Runge-Kutta 方法求解初值问题
| |
并将计算结果与sqrt(1+2*(x))精确解相比较。
将区间[0,1]四等分,分别用复化梯形公式和复化 Simpson 公式计算定积分
| |
的近似值。
| |
天安门广场升旗的时间是日出的时刻,而降旗的时间是日落时分。根据天安门广场管理委员会的公告,某年 10 月份升降旗的时间如下:
| |
请根据上述数据构造 Newton 插值多项式,并计算当年 10 月 8 日北京市的日照时长。
参考matlab程序:https://www.ilovematlab.cn/thread-450391-1-1.html
个人编写的c++版本如下
输入:一行有误的数据
输出:一行正确的数据
处理方法: 允许用户输入出差错,并在发现有误时及时更正。例如:可用一个退格符“#”表示前一个字符无效;可用一个退行符“@”表示当前行中的字符均无效。
输入:一串括号
输出:检验结果(缺左括号、有多余左括号、左右不匹配、匹配成功)
处理方法:
检验括号是否匹配的方法可用“期待的急迫程度”这个概念来描述:
输入:十进制整数
输出:八进制整数
处理方法:基于下列原理:
| |
(其中:div为整除运算,mod为求余运算)
输入:键盘输入
输出:带头结点的单链表L
处理方法:待插结点*s插入到最后一个结点之后。
步骤:
| |
分析:要想获取最后一个结点的位置,必须从头指针开始顺着next链搜索链表的全部结点,该过程的时间复杂度是O( )。如果每次插入都按此方法获取最后一个结点的位置,则整个创建算法的时间复杂度为O( )。