数学问题->分数的四则运算
问题 A: 分数矩阵
思路一:
这个思路是对的,不过题目中的数据太大超时了。
时间复杂度O(n2)
#include<cstdio>
#include<cmath>
double a[50005]={0};
int main(void)
{int N;int i,j;a[1]=1;a[2]=3;while(1){scanf("%d",&N);for(i=3;i<=N;i++){double sum=0;for(j=1;j<=i;j++){sum+=1.0/j;}sum=sum*4-2-2.0/(j-1);a[i]=sum+a[i-2];}if(N==0)break; printf("%.2lf\n",a[N]);}return 0;
}*/
思路二:
时间复杂度O(n)
#include<cstdio>
int main(void)
{int N;while(1){scanf("%d",&N); if(N==0)break;double sum=0;for(int i=1;i<=N;i++){sum=sum+1.0/i*(N+1-i);} printf("%.2lf\n",sum*2-N);}return 0;
}
数学问题->分数的四则运算相关推荐
- 《算法笔记》学习日记——5.2 最大公约数与最小公倍数5.3 分数的四则运算5.4 素数
目录 5.2 最大公约数与最小公倍数 问题 A: Least Common Multiple 小结 5.3 分数的四则运算 问题 A: 分数矩阵 小结 5.4 素数 问题 A: 素数 问题 B: Pr ...
- C++实现分数的四则运算
代码如下,需要的自取,给个赞就好. #include<iostream> #include<stdlib.h> #include<cstdio> using nam ...
- 数学:分数的加减乘除模板
数学:分数的加减乘除 分数的表示 分数的化简 分数的加法 分数的减法 分数的乘法 分数的除法 分数的表示 struct Fraction{ //分数int up, down; //分子,分母 }; 分 ...
- 分数的四则运算及化简(C语言实现)
下面这个程序使用C语言的结构体实现了分数的加减乘除四则运算,同时将结果最简化.这里为了简化,将输入值固定了,如果需要根据输入进行计算,将main函数内的相应部分稍作修改即可. #include < ...
- LaTex 数学之分数和二项式系数
LaTex 数学之分数和二项式系数 目录 LaTex 数学之分数和二项式系数 显示分数 连(嵌套)分数 二项式系数 参考指南 分数和二项式系数是具有相似特征的常见数学元素--一个数字叠加在另一个数字之 ...
- Java实现分数的四则运算
题目描述 使用Java实现分数的四则运算,每行输入一次运算,只考虑两个分数之间的运算. 输入示例 输入 1/3 \ 5/8 输出 8/15 输入 2/3 + 4/3 2 算法思路 获得 ...
- java有理数类的封装_第4章类与对象==有理数的类封装(分数的四则运算)
问题; 对分数进行四则运算,使结果仍然是分数 代码: Test.java public class Test { public static void main(String[]args){ Rati ...
- python分数约分_python分数的四则运算
适用于初学着看看,没有很深入的知识与语法,大神可以越过. 代码 class Arithmetic(object): def __init__(self, p, q): self.p = p self. ...
- 数学计算机 分数乘法,分数乘法的计算方法
分数乘整数的意义与整数乘法的意义相同,就是求几个相同加数的和的简便运算.一个数与分数相乘,可以看作是求这个数的几分之几是多少.本文是大学网unjs.com小编精心编辑的分数乘法的意义,希望能帮助到你! ...
最新文章
- 从数组中取出n个元素的所有组合(递归实现)
- Yii2 中cookie的用法(2)
- C#中split的用法
- linux安装虚拟环境virtualenv
- Hibernate--使用xml配置映射关系
- python使用正则化预处理数据
- 程序人生:初学者最常问的几个问题
- 线程间通信 1全局变量2当前主对话框指针3发消息方式4 AfxBeginThread的返回值(为CWinThread类型的指针)5AfxGetApp...
- atom 基础使用教程
- ActiveMQ demo
- 入侵他人电脑四个步骤_增长的七个步骤利用数据入侵您的业务
- 第三方android 模拟器哪个好用吗,哪个安卓模拟器好用?6款最好用流畅稳定的安卓模拟器推荐...
- (转)gzip文件格式详解
- 因为在此系统上禁止运行脚本。有关详细信息,请参阅 https:/go.microsoft.com/fwlink/?Link ID=135170 中的 about_Execution_Policies
- 设计模式(21)备忘录模式
- Linux管道命令grep 和 wc
- Sqlmap Tamper编写
- association weak 属性
- 毕业论文评审意见范例
- python学习⑥|基于tesseract的视频字幕提取
热门文章
- [LeetCode] 461. Hamming Distance
- requirements.txt
- ng机器学习视频笔记(二) ——梯度下降算法解释以及求解θ
- EXPRESS.JS再出发
- STM32F103外部晶振由8M变为12M
- javascript读写json示例
- 测验4: 程序的控制结构 (第4周)
- 吴恩达机器学习(第四章)——多变量线性回归
- oracle 唯一约束作用,想问下在表上建唯一索引和使用索引+唯一约束,从功能和性能来说有什么差别?...
- 时间序列预测之三:频谱分析(二)