自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(46)
  • 收藏
  • 关注

转载 window下MySQL的完全卸载,小白教程

文章转载于:(1条消息) Mysql卸载与重装(自己实测成功的,详细的)_不坚持就废-CSDN博客(其实可以尝试一下怎么下载的就怎么卸载,不过需要注意的是有一些东西记得一定要删除,否则卸载不干净)一. 停止Mysql服务  任务管理器 – 找到对应服务 – 右键停止二、在控制面板中卸载mysql软件三. 删除Mysql服务  删除任务管理器上的Mysql服务:cmd(管理员身份运行)执行sc delete 服务名  注意:服务名是区分大小写的,故需先看任务管理器m.

2021-07-26 20:34:31 406

转载 Windows下MySQL的安装和验证,纯小白新手教程

(MySQL的密码:1)【1】解压下载好的压缩包放到你想要放的目录:在这里我解压到了E:\mysql-8.0.13-winx64【2】用管理员打开CMD,切换到MySql的解压目录下的bin目录,再输入命令mysqld --initialize --console来初始化数据库但是:初始化的时候出现这个问题。解决方法:【3】成功了,然后记录红色标注的字符,这是随机生成的密码:这个是初始密码。【4】输入mysqld -install将mysq...

2021-07-26 20:04:13 331

原创 7-3 sdut-oop-6 计算各种图形的周长(接口与多态) (10 分)

7-3 sdut-oop-6 计算各种图形的周长(接口与多态) (10 分)定义接口Shape,定义求周长的方法length()。定义如下类实现接口Shape的抽象方法:(1)三角形类Triangle (2)长方形类Rectangle (3)圆形类Circle等。定义测试类ShapeTest,用Shape接口定义变量shape,用其指向不同类形的对象,输出各种图形的周长。并为其他的Shape接口实现类提供良好的扩展性。提示: 计算圆周长时PI取3.14。输入格式:输入多组数值型数

2021-06-26 17:43:34 4763

原创 7-2 sdut-oop-5 计算长方体和四棱锥的表面积和体积(类的继承) (10 分)

7-2 sdut-oop-5 计算长方体和四棱锥的表面积和体积(类的继承) (10 分)计算如下立体图形的表面积和体积。从图中观察,可抽取长方体和四棱锥两种立体图形的共同属性到父类Rect中:长度:l 宽度:h 高度:z。编程要求:(1)在父类Rect中,定义求底面周长的方法length( )和底面积的方法area( )。(2)定义父类Rect的子类立方体类Cubic,计算立方体的表面积和体积。其中表面积area( )重写父类的方法。(3)定义父类Rect的子类四棱锥类Pyram

2021-06-26 16:14:07 4464 1

原创 7-1 jmu-Java-03面向对象基础-04-形状-继承 (10 分)

7-1 jmu-Java-03面向对象基础-04-形状-继承 (10 分)前言前面题目形状中我们看到,为了输出所有形状的周长与面积,需要建立多个数组进行多次循环。这次试验使用继承与多态来改进我们的设计。本题描述:定义抽象类Shape属性:不可变静态常量double PI,值为3.14,抽象方法:public double getPerimeter(),public double getArea()2.Rectangle与Circle类均继承自Shape类。Rectangle类(属...

2021-06-26 11:31:50 952

原创 7-19 稳赢 (15 分)(知识的搬运工和整理员)

7-19 稳赢 (15 分)大家应该都会玩“锤子剪刀布”的游戏:两人同时给出手势,胜负规则如图所示:现要求你编写一个稳赢不输的程序,根据对方的出招,给出对应的赢招。但是!为了不让对方输得太惨,你需要每隔K次就让一个平局。输入格式:输入首先在第一行给出正整数K(≤10),即平局间隔的次数。随后每行给出对方的一次出招:ChuiZi代表“锤子”、JianDao代表“剪刀”、Bu代表“布”。End代表输入结束,这一行不要作为出招处理。输出格式:对每一个输入的出招,按要求输出稳赢或平局的招

2021-04-10 21:26:08 208

原创 概率论习题整理之数学期望以及方差以及协方差---->(小小知识点总结)

数学期望和方差的习题总结:【求数学期望】 非函数的数学期望,其中包括离散型和连续性 随机变量函数的数学期望,包括离散型和连续型 ...

2021-03-11 22:33:01 2361

原创 概论之全概率以及贝叶斯公式---->(小小习题与知识点总结)

全概率公式和贝叶斯公式,可以理解为贝叶斯是全概论的一个一小部分发生的概率,也可以理解为在某一个确定已经发生的条件下(也就是全概论)发生另一间事情的概率为多少(贝叶斯,也可以说是由果求因) 例题: ...

2021-03-11 22:30:58 782

原创 概率论之最大似然估计以及假设检验---->(习题与知识点总结)

【最大似然估计】: 知识点: 例题:(题型1) 答案:【假设检验】:题型1: ...

2021-03-11 22:29:20 4049 1

原创 整合数据结构期末知识考点--------知识的搬运工

有关于图的考点邻接矩阵: 重点考察画图以及理解 邻接表:与0有相关联的有,1和3深度优先搜索: 主要是先选定一条路径走到底,(一般先从A开始,当然这个只是一般情况)广度优先搜索:先是以一个结点为中心,先是扫描完它的点后,再按照原来的顺序的方式再次扫描他们所相邻的节点。最小生成树类型题目(不可以有回路,有n个节点就有n-1条边):Prim算法,方法可以以任意结点为顶点,然后寻找该节点相邻的权重值最小的节点进行相连Kruskal算法:开始的边一定是...

2021-01-28 16:18:57 92

原创 为什么数组没有提到释放空间而链表有提到?

在链表中,用malloc申请的空间一般都需要用free给释放掉,同时,用new申请的空间也需要用delet来释放,否则空间就会一直占着内存,若是申请的空间多的话,这会是一间很可怕的事情,用专业术语来说,这种现象是内存泄漏。而在数组中,操作系统会自动删除。补充内存与硬盘的知识:我们平常使用的程序,如Windows操作系统、打字软件、游戏软件等,一般都是安装在硬盘等外存上的,但仅此是不能使用其功能的,必须把它们调入内存中运行,才能真正使用其功能,我们平时输入一段文字,或玩一个游戏,其实都是在内存中进行的

2020-09-28 22:04:33 408 1

原创 数据结构第一章--最大子列和问题

主要问题就是:给定整数A1,A2.......(可能为负数)求子序列和最大值(如果所有整数为负数,则子序列和为0,因为负数之中0最大)【1】穷举法:例如从-2开始,数字依次往后相加,得出在以-2开始的序类中,最大值为18.以此类推,从11开始,数字以此往后加,得出在以11开始的序类中,最大值是20从-4开始,数字以此往后加,得出在以-4开始的序类中,最大值是9后面程序自己看(上面就是详细的走个程序过程,具体代码如下)穷举法:int MaxSubseqSum1(int

2020-09-13 21:29:17 240

原创 vector上应用算法

【1】【2】【3】【4】【5】这里只是具体举例了一种算法,还有其他算法可以自行查询手册,学习深入。

2020-08-25 15:35:02 105

原创 vector上的迭代器

vector<int>::iterator(迭代器关键字) it(迭代器变量名,就像指针一样,注意先赋值后使用);*it=5;上迭代器支持随机访问:1.提供读写操作2.并能在数据中随机移动(前后,跳跃式)用加减法移动注意:在有些迭代器中,>=,<=是不可以用的。【1】一定要注意end的是超出末端迭代器【2】简单例子:输出2,4,6,8【3】【4】删除失效的原因:(或者可以这样理解,由于迭代器具有自动连接删除的数据(就

2020-08-25 11:23:44 1913

原创 vector容器的相关基础知识

vector的主要特征vector实际上就是对动态数组的封装可以像数组一样可以使用(下标)访问元素若vector长度为n,则其下标为0~n-1根据下标访问元素效率高vector对象的空间随着插入删除操作(自动调整)因为空间自动调整比较耗费时间,(元素一定是(连续的))因此频繁插入删除的情况下,vector效率可能会比较差【1】1.创建一个空向量vector<int>v1//int 类型向量,容器是什么类型的,同时容器可以存放各种类型的多个数据2.从已有向量复制创建向量

2020-08-25 10:45:48 164

原创 c++----练习题--计算两点之间的距离

6-11 计算两点之间距离(友元函数) (10分)现有一个类Point表示二维空间中的点,包含私有数据成员double x和double y,x表示该点的x坐标,y表示该点的y坐标。要求编写一个友元函数,输出两点之间的距离。 输入说明: 每一行四个数值,前两个数是第一个坐标点的x坐标和y坐标,后两个数是第二个坐标点的x坐标和y坐标。当输入四个0时表示输入结束。 输出说明: 输出两点距离必须保留两位小数。函数接口定义:输出两个点p1和p2之间的距离,要求输出结果必须保留两位小数。void po

2020-07-10 23:09:28 5446

原创 c++---练习题---动物世界

7-1 动物世界 (15分)补充程序 :1、实现Mammal类的方法2、由Mammal类派生出Dog类,在Dog类中增加itsColor成员(COLOR类型)3、Dog类中增加以下方法:constructors: Dog()、Dog(int age)、Dog(int age, int weight)、Dog(int age, COLOR color)、 Dog(int age, int weight, COLOR color)、~Dog()accessors: GetColor()、

2020-07-10 23:06:57 1578

原创 c++----练习题---沙发类虚基类

6-15 沙发床-虚基类 (10分)根据给出的Furniture类以及SleeperSofa类,定义SleeperSofa继承时的父类Bed和SofaFurniture 类与测试程序的定义如下:#include<iostream>using namespace std;class Furniture{ protected: int weight ; public: Furniture(){} void setWeight( int i ){ weight=

2020-07-10 22:44:50 4313

原创 c++---练习题---圆类的定义和使用

6-14 圆类的定义与使用(拷贝构造函数) (40分)本题要求完成一个圆类的定义,设计适当的函数:包括构造函数、拷贝构造函数以及析构函数,从而可以通过测试程序输出样例中的结果。(圆周率取值3.14)函数接口定义://定义一个圆类class Circle裁判测试程序样例:#include<iostream>using namespace std; /* 请在这里填写答案 */int main(){ float r; cin>>r; Circle

2020-07-10 22:32:35 6671

原创 练习题---时钟模拟

6-12 时钟模拟 (30分)一个Time类,数据成员有时、分、秒。要求模拟秒表,每次走一秒,满60秒进位,秒又从零开始计数。满60分进位,分又从零开始计数。输出时、分和秒的值。(使用重载++运算符实现)时间类定义:class MyTime测试程序样例:/* 请在这里填写答案 */int main(){ MyTime t1,t2(23,59,59),t3; cin>>t3; ++t1; cout<<t1<<endl; ++t2;

2020-07-10 22:14:55 1054

原创 c++填空题

5-1阅读下面的程序,完成其中复制构造函数的代码。#include <iostream>using namespace std;class CAT{ public: CAT(); CAT(const CAT&); ~CAT(); int GetAge() const { return *itsAge; } void SetAge(int age){ *itsAg

2020-07-10 21:29:30 7347 1

原创 c++选择题(选择题)

2-1关于纯虚函数和抽象类的描述中,(C )是错误的。A.纯虚函数是一种特殊的虚函数,它没有具体的实现B.抽象类是指具有纯虚函数的类C.一个基类中说明有纯虚函数,该基类的派生类一定不再是抽象类D.抽象类只能作为基类来使用,其纯虚函数的实现由派生类给出2-2下列描述中,( D)是抽象类的特性。A可以说明虚函数B可以进行构造函数重载C.可以定义友元函数D.不能定义该类对象2-3在下面类声明中,关于生成对象不正确的是( )。 class point { publ

2020-07-07 08:37:21 16036 2

原创 c++练习题----A是A1的虚基类

7-1 A是A1的虚基类 (15分)本题目要求读入3个整数A、B和C,然后按照下列要求完成相关设计:1.定义一个基类A,在其中包含保护的数据成员int i,设计类A的带参构造函数对i进行初始化,定义成员函数display()显示i值; 2.定义基类A的公有派生类A1,且A是A1的虚基类;A1中包含保护的数据成员int j,设计类A1的构造函数; 3.定义基类A的公有派生类A2,且A是A2的虚基类;A2中包含保护的数据成员int k,设计类A2的构造函数; 4.定义类A3,A3是A1和A2以多继承方式生成

2020-07-05 10:26:50 5537 1

原创 c++练习题----最大值函数模板

6-4 最大值函数模板(*) (10分)请设计求两个对象最大值的函数模板。#include <iostream>using namespace std;/* 你提交的代码将被嵌在这里 */int main(){ int a, b, c; cin >> a >> b; c = Max(a, b); cout << c << endl; return 0;}输入样例37 ...

2020-07-04 19:13:48 7075 3

原创 c++练习题----车与船的重量

6-1 车与船的重量 (10分)定义一boat与car两个类,二者都有weight属性,定义二者的一个友元函数totalweight(),计算二者的重量和。测试程序样例:在这里给出函数被调用进行测试的例子。例如:#include <iostream>using namespace std;/* 请在这里填写答案 */int main(){ int c,b; cin>>c>>b; car c1(c); boat b1(b);

2020-07-04 19:09:58 1241

原创 c++重载+-运算符

6-3 重载+-运算符 (10分)请根据程序的输出结果,重载类A的+和-运算符。类和函数接口定义:class A {public: A(int x = 0, int y = 0) : x(x), y(y) {} void show() const; A operator+(A& a); //重载+运算符 A operator-(A& a); //重载-运算符private: int x, y;};裁判测试程序样例:#in

2020-07-04 18:57:28 4292

原创 c++练习题-----抽象基类Shape派生3个类

7-1 抽象基类Shape派生3个类 (20分)声明抽象基类Shape,由它派生出三个类,圆形Circle,矩形Rectangle,三角形Triangle,用一个函数输出三个面积。输入格式:在一行中依次输入5个数,圆的半径,长方形的高和宽,三角形的高和底,中间用空格分隔输出格式:圆的面积,长方形的面积,三角形的面积,小数点后保留2位有效数字,每个面积占一行。输入样例:在这里给出一组输入。例如:3 3 4 3 4输出样例:在这里给出相应的输出。例如:28.27

2020-07-04 10:54:05 2285

原创 c++练习题---派生类使用基类的成员函数

返回6-2 派生类使用基类的成员函数 (15分)按要求完成下面的程序:1、定义一个Animal类,成员包括:(1)整数类型的私有数据成员m_nWeightBase,表示Animal的体重;(2)整数类型的保护数据成员m_nAgeBase,表示Animal的年龄;(3)公有函数成员set_weight,用指定形参初始化数据成员nWeightBase;(4)公有成员函数get_weight,返回数据成员nWeightBase的值;(5)公有函数成员set_age,用指定形参初始化数据成...

2020-07-04 10:28:34 6142

原创 c+++练习题----求两点之间的距离

7-1 求两点之间距离 (20分)定义一个Point类,有两个数据成员:x和y, 分别代表x坐标和y坐标,并有若干成员函数。 定义一个函数Distance(), 用于求两点之间的距离。输入格式:输入有两行: 第一行是第一个点的x坐标和y坐标; 第二行是第二个点的x坐标和y坐标。输出格式:输出两个点之间的距离,保留两位小数。输入样例:0 9 3 -4输出样例:13.34代码实现:第一种:#include<iostream>#include&lt

2020-07-04 09:55:01 3939 1

原创 c++练习题-----Tree类的构造函数和成员函数

6-1 Tree类的构造函数和成员函数 (10分)定义一个Tree(树)类,有成员ages(树龄),不带参数的构造函数对ages初始化为1,成员函数grow(int years)对ages加上years,age()显示tree对象的ages的值。Tree类声明如下:class Tree {public: Tree();//构造函数 void grow(int years);//对数龄ages加上years void age();//显示数龄ages的值private

2020-07-04 09:23:54 2662 1

原创 c++练习题---班级与班主任类(对象成员、初始化列表)

6-2 班级与班主任类(对象成员、初始化列表) (20分)已有教师类的部分代码如下:class Teacher{ private: string name; //姓名 string course; //所教课程 public: Teacher(){}; Teacher(string name_,string course_); string getName(){return name;} string getCourse(){return course;}};

2020-07-04 09:19:04 5960 1

原创 c++练习题----二维向量相加(C++ 运算符重载)

6-1 函数重载实现两数相加 (15分)设计一个重载函数add,该函数有两个参数,可以实现两个类型相同的参数相加的操作,函数返回相加的结果。两个参数可以是整数、实数和字符串,但必须保证两个参数类型相同。裁判测试程序样例:#include <iostream>#include <string>#include <iomanip>using namespace std;/* 请在这里填写答案 */int main(){ int a, b

2020-07-04 08:58:55 3700

原创 c++练习题---抽象类Shape

6-5 抽象类Shape (20分)请编写一个抽象类Shape,包括两个纯虚函数,分别为计算面积getArea()和计算周长getPerim()。通过Shape类派生出矩形类Rectangle和圆类Circle,并计算各自的面积和周长。测试用例具体要求:输入1表示测试矩形类,之后输入矩形长和宽。输入2表示测试圆类,之后输入圆半径。Shape类定义如下:class Shape { public: virtual double getArea()=0; virtual double

2020-07-04 08:39:07 5120

原创 对构造函数初始化的初步理解

#include<iostream>using namespace std;class Sample{ public: int v; Sample(){};//1 Sample(int x):v(x){};//2 Sample(const Sample&x)//3 { v=2+x.v; }};void printanddouble(Sample o){ cout<<o.v<<end.

2020-07-03 23:06:19 185

原创 c++练习题--函数重载实现两数相加

6-4 函数重载实现两数相加 (15分)设计一个重载函数add,该函数有两个参数,可以实现两个类型相同的参数相加的操作,函数返回相加的结果。两个参数可以是整数、实数和字符串,但必须保证两个参数类型相同。裁判测试程序样例:#include <iostream>#include <string>#include <iomanip>using namespace std;/* 请在这里填写答案 */int main(){ int a, b

2020-07-03 22:43:03 11256 1

原创 c++练习题--Point类的声明和实现

6-3 Point类的声明和实现 (11分)定义一个Point类,代表平面上的一个点,其横坐标和纵坐标分别用x和y表示,设计Point类的成员函数,实现并测试这个类。 主函数中输入两个点的坐标,计算并输出了两点间的距离。请根据主函数实现Point类。裁判测试程序样例:#include <iostream>#include <iomanip>#include <cmath>using namespace std;//你的代码将被嵌在这里int m

2020-07-03 22:38:20 5004

原创 c++--练习题---马会飞

7-2 马会飞 (15分)已知Horse类是Pegasus类的父类,根据以下主函数完善程序内容,以实现规定的输出。不允许改变主函数的内容。int main(){ Horse *p1 = new Horse; //输出:Horse 申请了空间... Horse *p2 = new Pegasus; /* 输出两行: Horse 申请了空间... Pegasus 申请了空间.

2020-07-03 21:41:41 3605 1

原创 c++练习题---Shape抽象类

6-1 Shape抽象类 (30分)已知抽象类类Shape定义如下,其中两个纯虚函数分别为计算面积getArea()和计算周长getPerim()。请通过Shape类派生出矩形类Rectangle和圆类Circle,计算各自的面积和周长,并能够按照main函数给出的测试代码完成给定的输入。Shape类定义及测试程序如下:#include <iostream>using namespace std;const double PI=3.14;class Shape {publi

2020-07-03 21:30:36 8601

原创 c++练习题-----定义类模板实现2个数的算术运算

7-1 定义类模板实现2个数的算术运算 (12分)本题目要求定义类模板实现2个数的最大值、最小值、加、减、乘、除等算术运算,在main()函数中使用该类模板分别实例化为int型和double型的类,定义相关的对象,读入2个整数和2个浮点数,然后分别输出它们的最大值、最小值、加、减、乘、除的结果。输入格式:分别输入2组数字,第一行为2个整数,以空格分隔;第二行为2个浮点数,以空格分隔。输出格式:分2行分别输出整数和浮点数的运算结果,每行依次输出2个数的最大值、最小值、加、减、乘、除等算术运

2020-07-03 21:15:58 7660 2

原创 c++练习题-----6-2派生类使用基类的成员函数

6-2派生类使用基类的成员函数(15分)按要求完成下面的程序:1、定义一个Animal类,成员包括: .(1)整数类型的私有数据成员m_ nWeightBase], 示Animal的体重;(2)整数类型的保护数据成员m nAgeBase ,示Animal的年龄;(3)公有函数成员set. weight),用指定形参初始化数据成员nWeightBase | ;(4)公有成员函数get_ weight, 返回数据成员nweightBase的值;(5)公有函数成员set_ age], 用指定形参初.

2020-07-02 17:58:20 3514

空空如也

空空如也

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

TA关注的人

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