实现分数类中的运算符重载,在分数类中可以完成分数的加减乘除(运算后再化简)、比较(6种关系)的运算。可以在第4周分数类代码的基础上开始工作。
/*
* Copyright (c) 2015,烟台大学计算机学院
* All right reserved.
* 作者:邵帅
* 文件:Demo.cpp
* 完成时间:2015年04月29日
* 版本号:v1.0
*/
#include
using n...
分类:
其他好文 时间:
2015-05-11 22:09:01
阅读次数:
119
1.首先是把范围见笑到第一象限,因为四个是一样的。
2.把求上部分的面积变为求下部分的面积(积分求解)
3.面积为:s+s*f(a,s/b)1/xdx 化简为s+s*ln(a*b/s)
4.结果为:m=a*b (s - s - s*ln(m/s))/m
5.以上做法的前提是双曲线和所求区域相交,注意两个特判:1.s>ab时,概率为0 2.s接近0,概率为1
#include
#i...
分类:
其他好文 时间:
2015-05-08 16:41:20
阅读次数:
99
【项目3-分数类中的运算符重载】
(1)实现分数类中的运算符重载,在分数类中可以完成分数的加减乘除(运算后再化简)、比较(6种关系)的运算。可以在第4周分数类代码的基础上开始工作。
[cpp] view
plaincopyprint?
class CFraction
{
private:
int nume; // 分...
分类:
其他好文 时间:
2015-05-08 09:38:11
阅读次数:
187
我们一般写代码都会考虑代码的可读性、可扩展性及重要的是浏览器的解析。减少代码数量提高代码性能加载速度,是我们每个coder所追求的。在javascript中,我们有时必须考虑的是如何确定数据的存储位置,以获取最佳的读写效率,数据存储的位置,关系到代码执行过程中数据被检索的速度,数据的存储位置在很大程度会影响其读取速度。javascript中有4种基本的数据存取位置:直接量、变量、数组元素、对象才成员...
分类:
编程语言 时间:
2015-05-07 16:48:55
阅读次数:
128
这一题,主要是数学方面的知识,将ans = n^n进行化简。
两边取log。得到log(ans)= n * log(n);
再推出ans = 10 ^ (n * log (n));10的整数幂,只会在ans后面加上一个0,小数的幂才会影响ans的其他有效数字。
所以求出n * log(n)的小数部分temp,然后(int)10^temp就是所要求的结果。
数学,很重要!!~·
下面的是A...
分类:
其他好文 时间:
2015-05-04 13:57:38
阅读次数:
131
数据可视化参考流程科学可视化的早期可视化流水线,描述了从数据空间到可视空间的映射,包含串行处理数据的各个阶段:原始数据->数据分析->预处理数据->过滤->关注数据->映射->几何数据->绘制->图像数据而后Card,Mackinlay,Shneiderman等人提出了信息可视化参考流程,后继几乎所...
分类:
其他好文 时间:
2015-05-04 01:02:12
阅读次数:
277
2193 So Hard
题意:
化简小数。
思路:
最多不超过9位,那么乘以10^9就好了。
然后注意的就是加一下精度。
代码:
#include"cstdlib"
#include"cstdio"
#include"cstring"
#include"cmath"
#include"queue"
#include"algorithm"
#include"iostream"
#...
分类:
其他好文 时间:
2015-05-03 19:03:54
阅读次数:
159
题意:整个式子的和可以 化简为 sigma (C(n-1,i-1)*ai)
思路:只要判断C(n-1,i-1)能否被 m整除即可。
做法是先分解m的质因数,然后计算1!~(n-1)! 包含m的质因数的个数
C(n-1,i-1) = (n-1)!/((i-1)!*(n-i)!)
只要判断 剩下的质因数的个数是否大于等于m的任一个质因数的个数即可
#include...
分类:
其他好文 时间:
2015-05-02 15:14:18
阅读次数:
129
Description 给定一个多项式,输出其化简后的结果。 Input 一个字符串,只含有关于字母x 的多项式,不含括号与分式,没有多余的空格。 Output 一个字符串,化简后的多项式,按照次数从大到小的顺序输出各项。 Input Sample x^3...
分类:
其他好文 时间:
2015-04-30 20:01:52
阅读次数:
156
#include
using namespace std;
class CFraction
{
private:
int nume; // 分子
int deno; // 分母
void simplify(); //化简(使分子分母没有公因子)
public:
CFraction(int nu = 0, int de = 1); //构造函...
分类:
其他好文 时间:
2015-04-28 18:31:08
阅读次数:
119