自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(50)
  • 资源 (3)
  • 收藏
  • 关注

原创 第14周-阅读程序(2)

#include #include using namespace std; int main() { vector intList; vector::iterator listIt; int i; intList.push_back(1); intList.push_back(5); intList.push_back(10); int

2016-05-31 20:18:25 229

原创 第14周-阅读程序(1)

#include #include #include using namespace std; int main() { vector ivec; int i; for(i = 0; i < 5; i++ ) ivec.push_back(i); for(i = 0; i < 5; i++) cout<<ivec[i]<<" ";

2016-05-31 14:28:56 245

原创 第14周-项目2-两个成员的类模板(2)

问题及代码: /*Copyright (c)2016,烟台大学计算机与控制工程学院 *All rights reserved. *文件名称:main.cpp *作 者:王艺霖 *完成日期:2016年5月31日 *版 本 号:v1.0 *问题描述:请为该类增默认构造函数、带两个参数分别对应两个数据成员初值的构造函数,以及复制构造函数。 *输入描述: *输出描述: */ #include #

2016-05-31 14:14:50 230

原创 第14周-项目2-两个成员的类模板(1)

问题及代码: /*Copyright (c)2016,烟台大学计算机与控制工程学院 *All rights reserved. *文件名称:main.cpp *作 者:王艺霖 *完成日期:2016年5月26日 *版 本 号:v1.0 *问题描述:(1)试将此类声明改为类模板声明,使得数据成员data1和data2可以是任何类型。 *输入描述: *输出描述: */ #include #inc

2016-05-31 13:31:34 305

原创 第14周-项目1-排序函数模板

问题及代码: /*Copyright (c)2016,烟台大学计算机与控制工程学院 *All rights reserved. *文件名称:main.cpp *作 者:王艺霖 *完成日期:2016年5月31日 *版 本 号:v1.0 *问题描述:是一个函数模板的两个实例,其功能是将数组a中的前size个元素按从小到大顺序排列。试设计这个函数模板。 *输入描述: *输出描述: */ #i

2016-05-31 13:11:38 223

原创 类模板

 1.类模板是函数模板的升级: a.c++中可以将模板的思想应用于类,使得类可以不关注具体所操作的数据类型,而只关注类所需要实现的功能。 b.函数模板是使一个函数体适合各种类型的数据,类模板是使一个类适合各种类型的数据(包括成员函数和成员变量,当使得成员函数满足各种类型的数据的时候,其实就是在使用函数模板,所以说类模板是函数模板的升级) ,函数模板是类模板中的一部分。 c.类模板常用于一些

2016-05-27 19:29:30 234

原创 函数模板和模板函数

 1.函数模板的声明和模板函数的生成 1.1函数模板的声明 函数模板可以用来创建一个通用的函数,以支持多种不同的形参,避免重载函数的函数体重复设计。它的最大特点是把函数使用的数据类型作为参数。 函数模板的声明形式为: template (参数表) {     函数体 } 其中,template是定义模板函数的关键字;template后面的尖括号不能省略;typename

2016-05-27 19:18:25 255

原创 STL标准入门汇总

  一、STL简介 STL(Standard Template Library,标准模板库)是惠普实验室开发的一系列软件的统称。它是由Alexander Stepanov、Meng Lee和David R Musser在惠普实验室工作时所开发出来 的。现在虽说它主要出现在C++中,但在被引入C++之前该技术就已经存在了很长的一段时间。   STL的代码从广义上讲分为三类:algo

2016-05-27 19:13:42 244

原创 C++头文件一览

 C++头文件一览 C、传统 C++ #include     设定插入点 #include     字符处理 #include      定义错误码 #include     浮点数处理 #include    文件输入/输出 #include     参数化输入/输出 #include    数据流输入/输出 #include     定义各种数据类型最值常量

2016-05-27 18:58:38 185

原创 第13周-项目4-立体类族共有的抽象类

问题及代码: /*Copyright (c)2016,烟台大学计算机与控制工程学院 *All rights reserved. *文件名称:main.cpp *作 者:王艺霖 *完成日期:2016年5月26日 *版 本 号:v1.0 *问题描述:设计一个抽象类CSolid,含有用于求表面积及体积的两个纯虚函数。设计派生类CCube、CBall、CCylinder,分别表示正方体、球体及圆柱

2016-05-26 17:28:52 238

原创 第13周-项目3-形状类族的中的纯虚函数

问题及代码: /*Copyright (c)2016,烟台大学计算机与控制工程学院 *All rights reserved. *文件名称:main.cpp *作 者:王艺霖 *完成日期:2016年5月26日 *版 本 号:v1.0 *问题描述:写一个程序,定义抽象基类Shape,由它派生出3个派生类,Circle(圆形)、Rectangle(矩形)、Triangle(三角形)。用如下的m

2016-05-26 17:09:29 248

原创 第13周-项目1-动物这样叫(3)

问题及代码: /*Copyright (c)2016,烟台大学计算机与控制工程学院 *All rights reserved. *文件名称:main.cpp *作 者:王艺霖 *完成日期:2016年5月26日 *版 本 号:v1.0 *问题描述:每一个Animal的派生类都有一个“名字”数据成员,这一共有的成员完全可以由基类提供改造上面的程序,将这一数据成员作为抽象类Anima

2016-05-26 08:56:48 210

原创 第13周-项目1-动物这样叫(2)

问题及代码: /*Copyright (c)2016,烟台大学计算机与控制工程学院 *All rights reserved. *文件名称:main.cpp *作 者:王艺霖 *完成日期:2016年5月26日 *版 本 号:v1.0 *问题描述:显然,Animal设计为抽象类更合适,Animal不需要能够实例化,是专门作基类使用的。改造程序,使Animal设计为抽象类,这时ma

2016-05-26 08:44:08 238

原创 第13周-项目2-动物这样叫(1)

问题及代码: /*Copyright (c)2016,烟台大学计算机与控制工程学院 *All rights reserved. *文件名称:main.cpp *作 者:王艺霖 *完成日期:2016年5月26日 *版 本 号:v1.0 *问题描述:根据给出的main()函数和运行结果的提示,设计出相关的各个类,注意观察运行结果,提取出每个类中需要的数据成员,并匹配上需要的成员函数

2016-05-26 08:38:00 253

原创 第13周-项目1-分数类中的运算符重载(2)

问题及代码: /*Copyright (c)2016,烟台大学计算机与控制工程学院 *All rights reserved. *文件名称:main.cpp *作 者:王艺霖 *完成日期:2016年5月25日 *版 本 号:v1.0 *问题描述:在(1)的基础上,实现分数类中的对象和整型数的四则运算。分数类中的对象可以和整型数进行四则运算,且运算符合交换律。例如:CFraction a(1

2016-05-25 20:38:15 207

原创 第13周-项目1-分数类中的运算符重载(3)

问题及代码: /*Copyright (c)2016,烟台大学计算机与控制工程学院 *All rights reserved. *文件名称:main.cpp *作 者:王艺霖 *完成日期:2016年5月25日 *版 本 号:v1.0 *问题描述:定义分数的一目运算+和-,分别代表分数取正和求反,将“按位取反运算符”~重载为分数的求倒数运算。 *输入描述: *输出描述: */ #incl

2016-05-25 20:10:00 206

原创 第13周-项目1-分数类中的运算符重载(1)

问题及代码: /*Copyright (c)2016,烟台大学计算机与控制工程学院 *All rights reserved. *文件名称:main.cpp *作 者:王艺霖 *完成日期:2016年5月25日 *版 本 号:v1.0 *问题描述:实现分数类中的运算符重载,在分数类中可以完成分数的加减乘除(运算后再化简)、比较(6种关系)的运算。 *输入描述: *输出描述:

2016-05-25 19:56:26 264

原创 虚函数,虚析构函数,纯虚函数,多态性,抽象类。

1、虚函数:虚函数可以实现函数的覆盖,使得派生类中的函数得以实现,提高了程序的可扩充性,另外,基类是虚函数,派生类同名函数也会变成虚函数。指向基类的指针在指  向派生类对象时可以调用派生类。 2、虚析构函数:基类的析构函数时虚析构函数时,派生类的析构函数也自动成为虚析构函数,函数名不同也没关系,采用虚析构函数后,系统就会先调用派生类的析构函数再调用基类的析构函数,而不是直接调用基类的析构函数了。

2016-05-25 19:04:46 271

原创 第13周-交通类(3)

问题及代码: /* *Copyright (c) 2016,烟台大学计算机学院 *All rights reserved. *文件名称:main.cpp *作 者: *完成日期:2016年5月24日 *版 本 号:v1.0 * *问题描述:阅读程序,写出运行结果 *输入描述: *程序输出: */ #include using namespace std; class

2016-05-24 16:40:38 226

原创 第13周-交通类(2)

问题及代码: /* *Copyright (c) 2016,烟台大学计算机学院 *All rights reserved. *文件名称:main.cpp *作 者: *完成日期:2016年5月24日 *版 本 号:v1.0 * *问题描述:阅读程序,写出运行结果 *输入描述: *程序输出: */ #include using namespace std; class

2016-05-24 16:35:30 217

原创 第13周-交通类(1)

问题及代码: /* *Copyright (c) 2016,烟台大学计算机学院 *All rights reserved. *文件名称:main.cpp *作 者: *完成日期:2016年5月24日 *版 本 号:v1.0 * *问题描述:阅读程序,写出运行结果 *输入描述: *程序输出: */ #include using namespace std; class

2016-05-24 16:30:50 214

原创 第13周-阅读程序(3)

问题及代码: #include using namespace std; class Base { public: virtual void Who() =0; }; class FirstDerived:public Base { public: void Who() { cout<<"F"; } }; class SecondDerived:public Base { pu

2016-05-23 12:56:56 233

原创 第13周-阅读程序(2)

问题及代码: #include using namespace std; class BASE { private: char c; public: BASE(char n):c(n) {} virtual ~BASE() { cout<<c; } }; class DERIVED:public BASE { private: char c; public:

2016-05-23 12:48:59 267

原创 第13周-阅读程序(1)

问题及代码: #include using namespace std; class A { int a; public: A():a(5){} virtual void print()const { cout<<a;} }; class B: public A { char b; public: B() { b='E'; } void print() co

2016-05-23 12:35:47 260

转载 c++ 类的继承与派生 知识点总结及例子

c++ 类的继承与派生 一、基本概念 1、类的继承,是新的类从已有类那里得到已有的特性。或从已有类产生新类的过程就是类的派生。原有的类称为基类或父类,产生的新类称为派生类或子类。   2、派生类的声明: class 派生类名:继承方式 基类名1, 继承方式 基类名2,...,继承方式 基类名n {     派生类成员声明; };   3、一个派生类可以同时有多个

2016-05-19 08:46:12 5091

原创 继承与派生阅读程序补充

问题及代码: 先阅读程序,写出你预想的运行结果,再记录运行结果,如果两者有差异,再读程序给出解释。 观察基类A中成员的访问权限制以及派生类B中对这些成员的访问方法。 请将class B:public A 中的public改为protected或者删除,对程序进行编译,解释出现的情况。#include using namespace std; class A { private

2016-05-19 08:37:14 263

原创 第10、11周-程序阅读补充(1)

问题及代码: /*Copyright (c)2016,烟台大学计算机与控制工程学院 *All rights reserved. *文件名称:main.cpp *作 者:王艺霖 *完成日期:2016年5月17日 *版 本 号:v1.0 *问题描述:阅读程序 *输入描述: *输出描述: */ #include using namespace std; class G { public:

2016-05-17 14:42:52 225

原创 第12周-项目1(3)

问题及代码: /*Copyright (c)2016,烟台大学计算机与控制工程学院 *All rights reserved. *文件名称:main.cpp *作 者:王艺霖 *完成日期:2016年5月17日 *版 本 号:v1.0 *问题描述:定义一个定义完整的类(是可以当作独立的产品发布,成为众多项目中的“基础工程”)。这样的类在(2)的基础上,扩展+、-、*、/运算符的功能,使之能与

2016-05-17 13:38:03 204

原创 第12周-项目1(2)

问题及代码: /*Copyright (c)2016,烟台大学计算机与控制工程学院 *All rights reserved. *文件名称:main.cpp *作 者:王艺霖 *完成日期:2016年5月17日 *版 本 号:v1.0 *问题描述:请用类的友元函数,而不是成员函数,再次完成上面提及的运算符的重载; *输入描述: *输出描述: */ #include using names

2016-05-17 13:23:54 264

原创 第12周-项目1(1)

问题及代码: /*Copyright (c)2016,烟台大学计算机与控制工程学院  *All rights reserved.  *文件名称:main.cpp  *作    者:王艺霖  *完成日期:2016年5月17日  *版 本 号:v1.0  *问题描述:请用类的成员函数,定义复数类重载运算符+、-、*、/,使之能用于复数的加减乘除 *输入描述:  *输出

2016-05-17 13:05:46 179

原创 第12周-阅读程序(4)

问题及代码: #include using namespace std; class Pair { int m; int n; public: Pair(int i, int j):m(i),n(j) {} bool operator >(Pair p) const; }; bool Pair::operator>(Pair p)const { if (m

2016-05-16 21:00:28 215

原创 第12周-阅读程序(3)

问题及代码: #include using namespace std; class Wages//“工资”类 { double base;//基本工资 double bonus;//奖金 double tax;//税金 public: Wages(double CBase, double CBonus,double CTax): base(CBase), b

2016-05-16 20:53:34 232

原创 第12周-阅读程序(2)

问题及代码: #include using namespace std; class Sample { private: int x; public: Sample() {} Sample (int a){x=a;} void disp(){cout<<"x="<<x<<endl;} Sample operator+(Sample &s); }; Sam

2016-05-16 19:42:47 196

原创 第12周-阅读程序(1)

问题及代码: #include using namespace std; class Sample { private: int x; public: Sample () { } Sample(int a){x=a;} void disp(){cout<<"x="<<x<<endl;} friend Sample operator+( Sample &s

2016-05-16 19:38:30 235

原创 第10、11周-阅读程序(3)

问题及代码: /* *Copyright (c) 2016,烟台大学计算机学院 *All rights reserved. *文件名称 : *作 者 : 王艺霖 *完成日期 : 2016年5月10号 *版 本 号 : v1.0 *问题描述 : 程序阅读 *输入描述 : *程序输出 : */ #include using namespace std; class A { public:

2016-05-10 15:23:58 202

原创 第10、11周-阅读程序(5)e

问题及代码: /* *Copyright (c) 2016,烟台大学计算机学院 *All rights reserved. *文件名称 : *作 者 : 王艺霖 *完成日期 : 2016年5月10号 *版 本 号 : v1.0 *问题描述 : 程序阅读 *输入描述 : *程序输出 : */ #include using namespace std; class A { protecte

2016-05-10 14:55:19 200

原创 第10、11周-阅读程序(5)d

问题及代码: /* *Copyright (c) 2016,烟台大学计算机学院 *All rights reserved. *文件名称 : *作 者 : 王艺霖 *完成日期 : 2016年5月10号 *版 本 号 : v1.0 *问题描述 : 程序阅读 *输入描述 : *程序输出 : */ #include using namespace std; class A { protecte

2016-05-10 14:51:29 197

原创 第10、11周-阅读程序(5)c

问题及代码: /* *Copyright (c) 2016,烟台大学计算机学院 *All rights reserved. *文件名称 : *作 者 : 王艺霖 *完成日期 : 2016年5月10号 *版 本 号 : v1.0 *问题描述 : 程序阅读 *输入描述 : *程序输出 : */ #include using namespace std; class A { protecte

2016-05-10 14:36:02 204

原创 第10、11周-阅读程序(5)b

问题及代码: /* *Copyright (c) 2016,烟台大学计算机学院 *All rights reserved. *文件名称 : *作 者 : 王艺霖 *完成日期 : 2016年5月10号 *版 本 号 : v1.0 *问题描述 : 程序阅读 *输入描述 : *程序输出 : */ #include using namespace std; class A { protect

2016-05-10 14:29:04 196

原创 第10、11周-阅读程序(5)a

问题及代码: /* *Copyright (c) 2016,烟台大学计算机学院 *All rights reserved. *文件名称 : *作 者 : 王艺霖 *完成日期 : 2016年5月10号 *版 本 号 : v1.0 *问题描述 : 程序阅读 *输入描述 : *程序输出 : */ #include using namespace std; class A { protecte

2016-05-10 14:22:07 250

数据挖掘完整项目/课堂记录笔记/比赛代码

非常有用的实战经验,以及全程笔记,比赛经验代码分享,零基础到精通,完整的数据挖掘项目,下载即用,部署可私信,

2020-09-20

DeepGBM思维导图(KDD2019)

在线预测已经成为许多实际应用中最基本的任务之一。在线预测任务的两个典型且主要特点是在线数据呈表格空间形式和在线数据流形式。具体地,表格数据空间中存在着稀疏分类特征和密集数值特征,而在线数据流意味着具有潜在动态分布的连续任务生成的数据。因此,利用表格数据空间进行有效学习和快速适应在线数据流成为赢得在线预测的两个重要挑战。虽然梯度提升决策树(gbdt)和神经网络(nn)在实际中得到了广泛的应用,但它们都有各自的缺点。尤其是gbdt很难适应动态的在线数据流学习,而且在面对稀疏的分类特征时往往是无效的;而神经网络在面对稠密的数值特征时则很难获得令人满意的性能。本文提出了一种新的学习框架DEEPGBM

2020-02-19

xincs心理测试测评系统.zip

基于SSH框架的心理咨询测试测评系统完整java代码,目前为止该系统量表已经通过信、效度检验,符合心理测量学原则。针对检测出的心理障碍,又创建了集“心理测验、心理分析、心理指导、心理治疗”四位一体的心理干预模式。可为被试者提供更简明、快捷、科学的心理健康评估及心理障碍的筛查工具,并同时可根据测试结果实施相应的心理干预措施。

2020-02-19

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除