第六周实验之改错问题

原创 2012年03月28日 22:25:38

/* (程序头部注释开始)
 * 程序的版权和版本声明部分
 * Copyright (c) 2011, 烟台大学计算机学院学生
 * All rights reserved.
 * 文件名称:        改错 * 作    者:           李冠绩                       
 * 完成日期:     2012    年 03   月    28  日
 * 版 本 号:       V1.0  
 * 对任务及求解方法的描述部分
 * 输入描述:
 * 问题描述:
 * 程序输出:
 * 程序头部的注释结束
 */

原错误程序
#include<iostream>
using namespace std;
class C
{
private:
 int x;
 public:
 C(int x){this->x = x;}
 int getX() {return x;}
};
void main()
{
 const C c(5);
 cout<<c.getX();
 system("pause");
}

第一种改法:

#include<iostream>
using namespace std;
class C
{
private:
 int x;
 public:
 C(int x){this->x = x;}
 int getX() {return x;}
};
void main()
{
  C c(5);
 cout<<c.getX();
 system("pause");
}

第二种改法:

#include<iostream>
using namespace std;
class C
{
private:
 int x;
 public:
 C(int x){this->x = x;}
 int getX() const {return x;}
};
void main()
{
  C c(5);
 cout<<c.getX();
 system("pause");
}

感觉第二种比较好吧。这种方法较第一种对共用数据有一定的保护。

coursera Machine Learning 第六周 测验quiz1答案解析 Advice for Applying Machine Learning

1.选择B 解析:通过看学习曲线,结合课上所讲就是高方差的表现。 2.选择BC 解析:题意是做图片分类,结果对测试集效果不好,但是能很好地符合训练集,如何才能改善算法。明显是过拟合的结果,即高方差...
  • sinat_39805237
  • sinat_39805237
  • 2017年12月12日 20:43
  • 121

第六周任务一(改错)

#include using namespace std; class C { private: int x; public: C(int x){this->x = x;...
  • fengzhenq
  • fengzhenq
  • 2012年03月26日 19:23
  • 337

第六周—1.改错

/* * 程序的版权和版本声明部分 * Copyright (c)2012, 烟台大学计算机学院学生 * All rightsreserved. * 文件名称: fun.cpp *...
  • JNWSGH
  • JNWSGH
  • 2013年04月06日 13:59
  • 690

第六周项目1 改错

错误程序: #include #include using namespace std; class C { private: int x; public: ...
  • awangding
  • awangding
  • 2013年04月05日 10:40
  • 491

第六周项目一改错

* / * Copyright (c) 2011, 烟台大学计算机学院  * All rights reserved. * 作 者: 孙培培 * 完成日期:2013 年 4月9...
  • sunpeipei220
  • sunpeipei220
  • 2013年04月09日 09:10
  • 528

第六周任务一 改错

/* (程序头部注释开始) * 程序的版权和版本声明部分 * Copyright (c) 2011, 烟台大学计算机学院学生 * All rights reserved. * 文件名称:  ...
  • kamiming
  • kamiming
  • 2012年03月27日 13:51
  • 395

第六周项目一程序改错

#include #include using namespace std; class C {private: int x; public: C(int x){this->x...
  • jingshichen2012
  • jingshichen2012
  • 2013年04月05日 10:51
  • 956

第六周项目一:改错

/* * 程序的版权和版本声明部分 * Copyright (c)2013, 烟台大学计算机学院学生 * All rightsreserved. * 文件名称: obj...
  • zylmtz2012
  • zylmtz2012
  • 2013年04月05日 10:58
  • 886

Coursera—machine learning(Andrew Ng)第六周编程作业

linearRegCostFunction.m function [J, grad] = linearRegCostFunction(X, y, theta, lambda) %LINEARREGC...
  • ccblogger
  • ccblogger
  • 2017年11月24日 15:33
  • 361

coursera机器学习课程第六周——课程笔记

本周的内容主要分为两部分,第一部分:主要内容是偏差、方差以及学习曲线相关的诊断方法,为改善机器学习算法的决策提供依据;第二部分:主要内容是机器学习算法的错误分析以及数值评估标准:准确率(交叉验证集的误...
  • ccblogger
  • ccblogger
  • 2017年11月27日 17:47
  • 166
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:第六周实验之改错问题
举报原因:
原因补充:

(最多只允许输入30个字)