自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 资源 (1)
  • 收藏
  • 关注

原创 【虚拟机】VirtualBox ubuntu 源替换

ubuntu系统更换源更换源的方法非常简单:修改/etc/apt/sources.list文件即可2.1:进入/etc/apt/cd /etc/apt2.2:修改sources.list文件sudo vi sources.list (要有管理员权限)2.3:可以在修改前先对 sources.list文件进行备份sudo cp sources.list sources.list.bak...

2020-03-05 21:31:50 1945 2

原创 【虚拟机】VirtualBox ubuntu 配置虚拟机增强功能 双向拖拽

点击设备-共享粘贴板-双向点击设备-拖放-双向进入ubuntu虚拟机系统,安装VirtualBox增强功能,这可以提高虚拟机的效率。首先点击VBox菜单栏的“设备”项,选择最下面的“安装增强功能”。此时可以看到桌面多了一个光盘图标,如果没有,则重试这一步。然后打开终端,输入以下的命令:cd /media/luengmingbiao/VBox_GAs_6.0.4/sudo ./VB...

2020-03-05 21:06:08 1947

原创 【C++练习】复数类的实现\重载练习

在之前所做复数类的基础上,实现:1)为该复数类重载*运算符,以友元的形式重载;2)为该复数类重载赋值运算,可接收的字符串如:3+5i , -3+2i , 7-8i/*2.在复数类的基础上,实现:1)为该复数类重载*运算符,以友元的形式重载;2)为该复数类重载赋值运算,可接收的字符串如:3+5i , -3+2i , 7-8i*/#include <iostream>#i...

2019-06-15 15:07:36 727

原创 【C++练习】编写MyString类

编写MyString类,用于表示字符串。要求:1、MyString类有一个成员变量,用于存放字符串的内容:char* val2、MyString类具有如下几个构造函数:MyString(); //产生空串MyString(int iVal); //将iVal转成字符串,并初始化成员变量valMyString(float fVal);//将fVal转成字符串,并初始化成员变量val...

2019-06-15 15:04:31 2922

原创 【C++练习】设计虚基类base,包含姓名、年龄及相关的成员函数

设计虚基类base,包含姓名、年龄及相关的成员函数。由他派生领导类leader,新增职务、部门及相关成员函数。在由base派生工程师类engineer,新增职称、专业及相关成员函数。最后由leader和engineer类共同派生出主任工程师chairman。请编程实现这几个类及他们之间的派生关系,并设计测试代码进行测试。/*设计虚基类base,包含姓名、年龄及相关的成员函数。由他派生领导类l...

2019-04-16 09:09:05 3748

原创 【C++练习】设计一个汽车类vehicle

设计一个汽车类vehicle,数据成员包括:车轮个数、车重。小车类car是它的公有派生类,新增数据成员:载人数passenger;卡车truck是汽车类的公有派生类,新增数据成员:载人数passenger和载重量:payload,另外每个类都有相关数据输出方法,其他数据和方法可以自行添加,请设计实现这三个类,并编写测试代码进行测试。/*设计一个汽车类vehicle,数据成员包括:车轮个数、...

2019-04-16 09:06:48 17694

原创 【PTA】7-5 最长对称子串

题目:对给定的字符串,本题要求你输出最长对称子串的长度。例如,给定Is PAT&TAP symmetric?,最长对称子串为s PAT&TAP s,于是你应该输出11。输入格式:输入在一行中给出长度不超过1000的非空字符串。输出格式:在一行中输出最长对称子串的长度。输入样例:Is PAT&TAP symmetric?输出样例:11代码:#inclu...

2019-03-31 17:08:30 1017 1

原创 【PTA】7-4 数组元素循环右移问题

题目:一个数组A中存有N(>0)个整数,在不允许使用另外数组的前提下,将每个整数循环向右移M(≥0)个位置,即将A中的数据由(A0​​ A​1 ⋯A​N−1​​ )变换为(A​N−M​​ ⋯A​N−1​​ A​0​​ A​1​​ ⋯A​N−M−1​​ )(最后M个数循环移至最前面的M个位置)。如果需要考虑程序移动数据的次数尽量少,要如何设计移动的方法?输入格式:每个输入包含一个测试用例...

2019-03-31 17:03:17 2565

原创 【PTA】7-2 最长连续递增子序列

题目:7-2 最长连续递增子序列 (15 分)给定一个顺序存储的线性表,请设计一个算法查找该线性表中最长的连续递增子序列。例如,(1,9,2,5,7,3,4,6,8,0)中最长的递增子序列为(3,4,6,8)。输入格式:输入第1行给出正整数n(≤10​5​​ );第2行给出n个整数,其间以空格分隔。输出格式:在一行中输出第一次出现的最长连续递增子序列,数字之间用空格分隔,序列结尾不...

2019-03-31 16:57:46 5205 1

原创 【PTA】7-1 最大子列和问题

题目:给定K个整数组成的序列{ N​1, N​2​​ , …, N​K​​ },“连续子列”被定义为{ N​i​​ , N​i+1 , …, N​j },其中 1≤i≤j≤K。“最大子列和”则被定义为所有连续子列元素的和中最大者。例如给定序列{ -2, 11, -4, 13, -5, -2 },其连续子列{ 11, -4, 13 }有最大的和20。现要求你编写程序,计算给定整数序列的最大子列和...

2019-03-31 16:48:48 738

原创 【C++练习】4.2假设国家银监局需要统计银行总的存款数量,请设计一个友元函数,用于统计三家银行的总存款量。

假设国家银监局需要统计银行总的存款数量,请设计一个友元函数,用于统计三家银行的总存款量。/*2. 假设国家银监局需要统计银行总的存款数量,请设计一个友元函数,用于统计三家银行的总存款量。*/#include <iostream>#include <stdlib.h>#include <string>using namespace std;c...

2019-03-31 16:36:31 511

原创 【C++练习】4.1假设有三家银行:中国银行BOC、工商银行ICBC和农业银行ABC

假设有三家银行:中国银行BOC、工商银行ICBC和农业银行ABC。每个银行可以有很多网点,但是所有网点的存款总额是共享的。要求:请设计三个类来描述这三家银行,每个银行类包含的数据成员请根据需要自行设定设计相应的测试代码,输入测试数据加以测试。/*1. 假设有三家银行:中国银行BOC、工商银行ICBC和农业银行ABC。每个银行可以有很多网点,但是所有网点的存款总额是共享的。 ...

2019-03-31 16:33:36 1031

原创 【C++练习】3.2设计一个学校在册人员类(Person)

2.设计一个学校在册人员类(Person)。数据成员包括:身份证号(idc),姓名(name),性别(sex),生日(birth)和家庭地址(addr),数据类型根据需要自行设定。函数成员包括:人员信息的录入和显示,还包括构造函数与拷贝构造函数,其他成员函数也可自行添加。编写测试代码:1)定义包含十个对象的数组,依次录入十个学生,2)然后打印所有男生的信息。#include <iost...

2019-03-31 16:28:31 7653 1

原创 【C++练习】3.1设计一个矩形类

C++练习1.设计一个矩形类,矩形类的数据成员包括:矩形的左上角的坐标和右下角坐标, 数据类型根据需要自行设定;矩形类的函数成员包括:计算矩形周长与面积、构造函数等,其他成员函数可自行添加和完善。编写测试代码,创建一个矩形对象,然后测试该矩形对象的各个成员函数。#include <iostream>#include <stdlib.h>using namespace...

2019-03-31 16:23:03 10576 4

原创 【语音技术】利用ExtractFeature提取声音特征:MFCC向量

采用ExtractFeature工具提取某个文件的特征,用Visual Studio工具编译运行ExtractFeature工具:链接: https://pan.baidu.com/s/11bXR1plhyzvpbLv4HA4xGA 提取码: nuhu1、将语音文件拷贝到文件夹ExtractFeature中并把你要处理的文件粘贴到ExtractFeature\ExtractFeature文...

2019-03-16 16:06:48 821 1

原创 【语音技术】利用HTK提取声音特征:MFCC向量

语音技术作业,查了好多资料做出来了,下面只讲具体实现过程,至于原理有时间单开一篇。1、创建config配置文件为了整齐,我们单独建一个文件夹。在文件夹My_HTK下创建config文件,这是一个配置文件config,指定所有转化需要的参数。# Coding parametersSOURCEKIND = WAVEFORMSOURCEFORMAT = WAVSOURCERATE = 625...

2019-03-16 15:19:48 1201

原创 【数据结构】【C/C++】二叉树的三种遍历 递归方法代码实现

首先你要学会创建一棵二叉树,可以参考我的这篇文章【数据结构】【C/C++】创建二叉树-链式存储-C和C++双语教学其次,你要知道什么叫做先序中序和后序遍历,可以参考这篇文章【数据结构】理解二叉树的三种遍历–前序、中序、后序 +层序(简明易懂)知道了这些后,我们来一起看看二叉树先序中序和后序遍历的实现代码!非递归方法请关注下一篇解析与代码还记得我们上一篇中说的么?【数据结构】理解二叉树的三...

2019-03-03 17:20:38 2378 7

原创 【数据结构】【C/C++】创建二叉树-链式存储-C和C++双语教学

一、C语言–链式存储二叉树的创建1、用二叉链表存储,定义结构体typedef struct BiTreeNode//定义结构体{ ElemType data; //数据域 struct BiTreeNode *lChild;//左孩子 struct BiTreeNode *rChlid;//右孩子} BiTreeNode, *BiTree;2、递归先序创建二叉...

2019-03-03 16:10:49 1815 7

原创 【数据结构】理解二叉树的三种遍历--前序、中序、后序 +层序(简明易懂)

一、易懂的形象理解其实从名字就可以很好的理解这三种遍历,我在第二点时候说,但是估计能翻到我的文的同学们之前肯定看过好多类似的了,那咱们换个思路~ 先用我想的一种简单易懂的形象思维理解一下前序、中序、后序 +层序!1、先序遍历先序遍历可以想象成,小人从树根开始绕着整棵树的外围转一圈,经过结点的顺序就是先序遍历的顺序先序遍历结果:ABDHIEJCFKG让我们来看下动画,和小人儿一起跑两遍就...

2019-03-02 00:20:24 8478 25

原创 【C/C++】用当前系统时间作为文件名创建文件

只要将获取的系统时间存入字符数组,就可以作为文件名创建文件了。关于获取系统时间的各种方法,详见我的另一篇文章C/C++ 获取当前系统时间(time_t和tm)清晰梳理下面给出几种常用方法的代码:【注意】文件名中不能含有 / \ : * ? " &lt; &gt; |方法一:使用sprintf()把格式化的时间数据写入字符数组中sprintf()函数头文件:#include &lt;s...

2019-02-28 16:53:48 10888 3

原创 【C/C++】获取当前系统时间(time_t和tm)清晰梳理

一、代码实现:获取系统时间,并将当前时间存到一个字符数组里面#include &amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;lt;time.h&amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;gt;#include &amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;lt;stdio.h&amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;gt;

2019-02-28 14:30:22 45481 14

原创 开篇

谨此纪念去年助教对我们进行的魔鬼训练 以及一些学习随笔的储存

2019-02-21 21:15:11 141

1.1构建一个矩形类.cpp

C++构造一个矩形类,入门级代码,仅供参考,写得不好,

2019-05-19

空空如也

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

TA关注的人

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