博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
算积分
阅读量:2223 次
发布时间:2019-05-08

本文共 742 字,大约阅读时间需要 2 分钟。

 

实验报告

     

专业__软件工程______ 班级___1______ 学号___   姓名    

实验日期:     4 16    报告退发 (订正 重做)       

课程    算法设计技巧与分析           实验名称      线性选择问题  

一、实验目的

计算简单积分

字符匹配相似度算法

二、实验环境  

    硬件:PC        软件:VC++6.0

三、实验内容步骤和结果分析

代码如下:

#include<iostream>

#include<time.h>

using namespace std;

#define M 1000;

double Dos(int n)

{ // 用随机投点法计算?值

    int d=3;

    srand(time(NULL));

    int k=0;

    for (int i=1;i <=n;i++) {

     double x=rand()%M +d;

     double y=rand()%M+d;

     if(x>2*y)

         k++;

      //if ((x*x+y*y)<=1) k++;

      }

    return k/double(n);

}

void main()

 {

     int n=0;

     cout<<"输入数据量:"<<endl;

     cin>>n;

    cout<<"结果是:"<<Dos(n)<<endl;

}

源代码如下:y=0.5*x的积分:

数据量

100

12000

12000000

数值

0.225

0.251333

0.250204

 分析: 从程序原理的角度出发小数据量的时候有误差,数据量大了的时候就比较完美了.

程序二:

四、讨论

  第二个问题比较含糊,要查看资料才可以用

转载于:https://www.cnblogs.com/xianqingzh/archive/2008/06/05/1214232.html

你可能感兴趣的文章
用验证曲线 validation curve 选择超参数
查看>>
用 Grid Search 对 SVM 进行调参
查看>>
用 Pipeline 将训练集参数重复应用到测试集
查看>>
PCA 的数学原理和可视化效果
查看>>
机器学习中常用评估指标汇总
查看>>
什么是 ROC AUC
查看>>
Bagging 简述
查看>>
详解 Stacking 的 python 实现
查看>>
简述极大似然估计
查看>>
用线性判别分析 LDA 降维
查看>>
用 Doc2Vec 得到文档/段落/句子的向量表达
查看>>
使聊天机器人具有个性
查看>>
使聊天机器人的对话更有营养
查看>>
一个 tflearn 情感分析小例子
查看>>
attention 机制入门
查看>>
手把手用 IntelliJ IDEA 和 SBT 创建 scala 项目
查看>>
GAN 的 keras 实现
查看>>
AI 在 marketing 上的应用
查看>>
Logistic regression 为什么用 sigmoid ?
查看>>
Logistic Regression 为什么用极大似然函数
查看>>