自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

不知谓

大杂烩

  • 博客(38)
  • 收藏
  • 关注

原创 java程序-单链表面试题(求有效节点数;查找第K个结点;单链表反转)

文章目录前言一、pandas是什么?二、使用步骤1.引入库2.读入数据总结前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以下是本篇文章正文内容,下面案例可供参考一、pandas是什么?示例:pandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的。二、使用步骤1.引入库代码如下(示例):import numpy as npimpor..

2021-08-18 08:52:55 210

原创 达芬奇系列教程2-简单剪辑及一些快捷键

达芬奇系列教程2-简单剪辑及一些快捷键前言一、初步设置二、剪辑1.步骤2.剪辑面板功能键3.剪辑4.快编面板5.字幕三、快捷键总结前言以下内容为【B站 影视飓风 达芬奇系列教程】文字版笔记一、初步设置1、创建面板(双击未命名项目或点击新建项目);2、按下ctrl+s,进行项目命名和保存;第一次打开达芬奇,有个重要设置要完成!!3、点击左上角达芬奇->偏好设置->项目保存和加载面板->勾选上实时保存和项目备份。4、达芬奇在导入文件后没办法再修改帧率的值,所以应提前修改。点

2021-08-16 22:38:49 17998

原创 Java程序-单链表增删改查(实现对水浒人物的增删改查操作)

文章目录前言一、链表(Linked List)介绍二、使用步骤1.引入库2.读入数据总结前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以下是本篇文章正文内容,下面案例可供参考一、链表(Linked List)介绍二、使用步骤1.引入库代码如下(示例):import numpy as npimport pandas as pdimport matplotlib

2021-08-02 20:50:52 353

原创 C++读取txt文件,将其内容存入数组,同时实现对数组中存放地址的访问

前言问题描述:在VS中,需要实现:读取txt文件,将其内容存入数组(数组内容包括:数字及地址)。同时实现对数组中地址的访问。提示:该程序借鉴了其他博主的文章,但原博找不到在哪里了。但感谢各位互联网上的大神们!程序实现t1.txt内容为:#include <iostream>#include <fstream>#include <string>using namespace std;int main(){ int datalen = 0; s

2021-04-13 14:24:57 459

原创 C++学习笔记<观小甲鱼C++快速入门>

该笔记及代码参考:小甲鱼,B站:B站UP主鱼C_小甲鱼网址:小甲鱼网站文章目录前言一、C++语言及OO思想介绍二、从一些小程序入手1.创建预编译头文件2.命名空间3.代码实例三、cin/cout的一些使用举例1.cin()相关的函数2.cout()相关的函数3.代码实现:四、ifstream/ofstream1.函数说明2.几种常见的打开模式3.以多种模式打开一个文件4.代码实现五、函数重载1.定义2.代码实现六、复杂的数据类型1.学习内容:学习时间:学习产出:前言因为学习需要,最近系统性地看

2021-03-28 12:05:56 1206 1

原创 <小甲鱼>C++实例练习32—内联模板

前言:参考:B站UP主鱼C_小甲鱼<C++快速入门>代码调试平台:VS2017,调试成功。问题描述:问题描述:内联模板代码实现://内联模板#include <iostream>#include <string>template <class T>class Stack{public: Stack(unsigned int size = 100) { this->size = size; data = new T

2021-03-28 11:55:40 84

原创 <小甲鱼>C++实例练习31—基于模板的栈

前言:参考:B站UP主鱼C_小甲鱼<C++快速入门>代码调试平台:VS2017,调试成功。问题描述:问题描述:基于模板的栈代码实现://编写一个基于模板的栈//栈是实际编程过程中一种非常有用的数据结构,它是一种数据存储机制。//栈只提供两个函数:一个用来把数据压入栈的顶端,另一个用来从栈取出顶部元素(先进后出)#include <iostream>#include <string>template <class T>class

2021-03-28 11:53:26 85

原创 <小甲鱼>C++实例练习30—函数模板

前言:参考:B站UP主鱼C_小甲鱼<C++快速入门>代码调试平台:VS2017,调试成功。问题描述:问题描述:函数模板代码实现:#include <iostream>#include <string>template <class T>void swap(T &a, T &b){ T tmp = a; a = b; b = tmp;}int main(){ int i1 = 100; int i2 =

2021-03-28 11:48:54 90

原创 <小甲鱼>C++实例练习29—对运算符进行重载,实现有理数的加减乘除

前言:参考:B站UP主鱼C_小甲鱼<C++快速入门>代码调试平台:VS2017,调试成功。问题描述:问题描述:对运算符进行重载,实现有理数的加减乘除代码实现:#include <iostream>using namespace std;class Rational{public: Rational(int num, int denom); Rational operator+ (Rational rhs); Rational operator- (R

2021-03-28 11:37:52 146

原创 <小甲鱼>C++实例练习28—强制类型转换

前言:参考:B站UP主鱼C_小甲鱼<C++快速入门>代码调试平台:VS2017,调试成功。问题描述:问题描述:强制类型转换代码实现:#include <iostream>#include <string>using namespace std;class Company{public: Company(string theName, string product); virtual void printInfo();protected

2021-03-28 10:46:32 217

原创 <小甲鱼>C++实例练习27—构造副本构造器

前言:参考:B站UP主鱼C_小甲鱼<C++快速入门>代码调试平台:VS2017,调试成功。问题描述:问题描述:构造副本构造器代码实现:#include <iostream>#include <string>using namespace std;class Myclass{public: Myclass(int *p); Myclass(const Myclass &rhs); ~Myclass(); Myclass &am

2021-03-28 10:34:18 72

原创 <小甲鱼>C++实例练习26—重载赋值操作符

前言:参考:B站UP主鱼C_小甲鱼<C++快速入门>代码调试平台:VS2017,调试成功。问题描述:问题描述:重载赋值操作符,使输入参数是一个MyClass类型的、不可改变的引用。代码实现:#include <iostream>#include <string>using namespace std;class Myclass{public: Myclass(int *p); ~Myclass(); Myclass &oper

2021-03-28 10:21:40 86

原创 <小甲鱼>C++实例练习25—从函数或方法返回内存

前言:参考:B站UP主鱼C_小甲鱼<C++快速入门>代码调试平台:VS2017,调试成功。问题描述:问题描述:从函数或方法返回内存代码实现:#include <iostream>using namespace std;int *newInt(int value);int main(){ int *x = newInt(29); cout << *x; delete x; x = NULL; return 0;}int *ne

2021-03-28 09:55:43 69

原创 <小甲鱼>C++实例练习24—捕获异常

前言:参考:B站UP主鱼C_小甲鱼<C++快速入门>代码调试平台:VS2017,调试成功。问题描述:问题描述:用捕获异常对阶乘程序进行处理。代码实现:#include <iostream>#include <climits> using namespace std;unsigned long returnFactorial(unsigned short num) throw (const char *); //利用函数进行捕获异常int m

2021-03-27 11:05:15 97

原创 <小甲鱼>C++实例练习23—虚继承

前言:参考:B站UP主鱼C_小甲鱼<C++快速入门>代码调试平台:VS2017,调试成功。问题描述:问题描述:虚继承代码实现:#include <iostream>#include <string>using namespace std;class Person{public: Person(string theName); void introduce();protected: string name;};class Teac

2021-03-24 10:47:46 125 1

原创 <小甲鱼>C++实例练习22—多继承

前言:参考:B站UP主鱼C_小甲鱼<C++快速入门>代码调试平台:VS2017,调试成功。问题描述:问题描述:多继承# 代码实现:#include <iostream>#include <string>using namespace std;class Person{public: Person(string theName); void introduce();protected: string name;};class Te

2021-03-24 10:47:23 110

原创 <小甲鱼>C++实例练习21—抽象方法

前言:参考:B站UP主鱼C_小甲鱼<C++快速入门>代码调试平台:VS2017,调试成功。问题描述:问题描述:抽象方法代码实现:#include <iostream>#include <string>using namespace std;class Pet{public: Pet(string theName); virtual void eat(); virtual void sleep(); //虚方法 virtual v

2021-03-24 10:46:55 146

原创 <小甲鱼>C++实例练习20—猫狗问题(虚方法)

前言:参考:B站UP主鱼C_小甲鱼<C++快速入门>代码调试平台:VS2017,调试成功。问题描述:问题描述:猫狗问题(虚方法)代码实现://当在子类中对基类的方法进行覆盖时,使用new对变量进行声明时,调用覆盖的函数,//为了执行更快C++优先读取基类的方法,因此在基类声明时,需要将其方法声明为虚方法#include <iostream>#include <string>using namespace std;class Pet{pub

2021-03-24 10:46:28 243

原创 <小甲鱼>C++实例练习19—记录猫狗数量(静态变量)

前言:参考:B站UP主鱼C_小甲鱼<C++快速入门>代码调试平台:VS2017,调试成功。问题描述:问题描述:记录猫狗数量(静态变量)。代码实现://静态变量static#include<iostream>#include <string>using namespace std;class Pet{public: Pet(string theName); ~Pet(); static int getcount();protect

2021-03-24 10:46:06 245

原创 <小甲鱼>C++实例练习18—友元关系

前言:参考:B站UP主鱼C_小甲鱼<C++快速入门>代码调试平台:VS2017,调试成功。问题描述:问题描述:友元关系代码实现:#include <iostream>#include <string>using namespace std;class School{public: School(string theName); void help(School *person); //指向对象的指针 void play(School

2021-03-24 10:45:24 63

原创 <小甲鱼>C++实例练习16—猪乌龟动物问题(覆盖函数)

前言:参考:B站UP主鱼C_小甲鱼<C++快速入门>代码调试平台:VS2017,调试成功。问题描述:问题描述:猪乌龟动物问题,在此基础上,为Animal添加eat()方法,并在Pig和Turtl中覆盖。代码实现:题3:在题1的基础上,为Animal添加eat()方法,并在Pig和Turtl中覆盖。#include <iostream>#include <string>using namespace std;class Animal{publ

2021-03-22 19:59:38 139

原创 <小甲鱼>C++实例练习15—继承机制中的构造器和析构器

前言:参考:B站UP主鱼C_小甲鱼<C++快速入门>代码调试平台:VS2017,调试成功。问题描述:问题描述:继承机制中的构造器和析构器.代码实现://题2:继承机制中的构造器和析构器#include <iostream>#include <string>using namespace std;class BaseClass{public: BaseClass(); ~BaseClass(); void dosomething();

2021-03-22 19:29:33 86

原创 <小甲鱼>C++实例练习14—猪乌龟动物问题(继承)

前言:参考:B站UP主鱼C_小甲鱼<C++快速入门>代码调试平台:VS2017,调试成功。问题描述:问题描述:猪乌龟动物问题(继承)代码实现://继承问题#include <iostream>#include <string>using namespace std;class Animal{public: string mouth; void eat(); void sleep(); void drool();};class

2021-03-22 19:25:44 165

原创 <小甲鱼>C++实例练习13—输入名言并写入文件(析构器)

前言:参考:B站UP主鱼C_小甲鱼<C++快速入门>代码调试平台:VS2017,调试成功。问题描述:问题描述:输入一句名言,并写入文件。代码实现:#include <iostream>#include <string>#include <fstream>using namespace std;class StoreQuote{public: string quote, speaker; ofstream fileoutput

2021-03-22 19:14:09 125

原创 <小甲鱼>C++实例练习12—闭门造车

前言:参考:B站UP主鱼C_小甲鱼<C++快速入门>代码调试平台:VS2017,调试成功。问题描述:问题描述:闭门造车(类+构造器)。代码实现://加上构造器之后的#include <iostream>#include <windows.h>#define FULL_GAS 85using namespace std;class Car{public: string color; string engine; float gas_

2021-03-22 19:09:14 204

原创 <小甲鱼>C++实例练习11—交换两个值(传引用)

前言:参考:B站UP主鱼C_小甲鱼<C++快速入门>代码调试平台:VS2017,调试成功。问题描述:问题描述:交换两个值(传引用)。代码实现:#include <iostream>using namespace std;void swap(int *x, int *y);int main(){ int x, y; cout << "请输入两个不同的值:"; cin >> x >> y; swap(&x,

2021-03-22 16:42:47 109

原创 <小甲鱼>C++实例练习10—改变年龄(传址)

前言:参考:B站UP主鱼C_小甲鱼<C++快速入门>代码调试平台:VS2017,调试成功。问题描述:问题描述:改变年龄。代码实现:#include <iostream>using namespace std;void changeage(int *age, int newage);int main(){ int age = 24; cout << "my age is" << age << "\n"; change

2021-03-22 16:40:36 53

原创 <小甲鱼>C++实例练习9—定义一个结构,实现存储打印

前言:参考:B站UP主鱼C_小甲鱼<C++快速入门>代码调试平台:VS2017,调试成功。问题描述:问题描述:定义一个结构,至少存储:姓名、身份证、性别等,1、实现文件存储;2、可打印到屏幕上。代码实现:#include <iostream>#include <string>#include <fstream>#include <windows.h> //为了使用Sleep()函数using namespace std;

2021-03-22 13:19:16 222

原创 <小甲鱼>C++实例练习8—利用指针访问数组元素

前言:参考:B站UP主鱼C_小甲鱼<C++快速入门>代码调试平台:VS2017,调试成功。问题描述:问题描述:利用指针访问数组元素代码实现:#include <iostream>using namespace std;int main(){ const unsigned short ITEMS = 5; int intarray[ITEMS] = { 1,2,3,4,5 }; char chararray[ITEMS] = { 'F','a','b',

2021-03-22 13:13:49 93

原创 <小甲鱼>C++实例练习7—利用指针改变值

前言:参考:B站UP主鱼C_小甲鱼<C++快速入门>代码调试平台:VS2017,调试成功。问题描述:问题描述:利用指针改变值。代码实现:#include <iostream>using namespace std;int main(){ int a = 123; float b = 3.14; char c = 'C'; unsigned long d = 19880808; std::string e = "i love fishc.com!";

2021-03-22 13:10:50 97

原创 <小甲鱼>C++实例练习6—华氏温度与摄氏温度转换程序

前言:参考:B站UP主鱼C_小甲鱼<C++快速入门>代码调试平台:VS2017,调试成功。问题描述:问题描述:编写一个温度单位转换程序,提示用户以【xx.xC】或【xx.xF】的格式输入。提示:华氏温度=摄氏温度*9/5+32。代码实现:未加入重载概念时,功能实现#include <iostream>using namespace std;int main(){ const unsigned short ADD_SUBTRACT = 32; const d

2021-03-20 17:20:30 885

原创 <小甲鱼>C++实例练习5—文件写入及读取

前言:参考:B站UP主鱼C_小甲鱼<C++快速入门>代码调试平台:VS2017,调试成功。问题描述:问题描述:文件输入及输出的实现。代码实现:#include <iostream>#include <fstream>using namespace std;int main(){ ifstream in; //文件输入流,定义了一个对象类:in in.open("test.txt"); if (!in) { cerr<&lt

2021-03-20 16:50:26 96

原创 <小甲鱼>C++实例练习4—将向用户提出一个“y/n”问题并判断其回答

前言:参考:B站UP主鱼C_小甲鱼<C++快速入门>代码调试平台:VS2017,调试成功。问题描述:问题描述:将向用户提出一个“y/n”问题,然后把用户输入的值赋给answer变量。针对用户输入的y或Y和n或N进行过滤。代码实现:#include <iostream>using namespace std;int main(){ char answer; cout << "请问可以格式化您的硬盘吗?请输入你的答案:[Y/N]?" <&lt

2021-03-20 16:31:54 238

原创 <小甲鱼>C++实例练习3—cin/cout()相关的函数及使用举例

前言:参考:B站UP主鱼C_小甲鱼<C++快速入门>代码调试平台:VS2017,调试成功。问题描述:问题描述:cin/cout()相关的函数及使用举例代码实现:1、 cin.ignore/cin.getline实现#include <iostream>using namespace std;int main(){ char buf[20]; cin.ignore(7); cin.getline(buf, 10); cout << buf

2021-03-20 14:44:12 269

原创 <小甲鱼>C++实例练习2—任意输入一串整数和空格并求和

前言:参考:B站UP主鱼C_小甲鱼<C++快速入门>代码调试平台:VS2017,调试成功。问题描述:请任意输入一串整数和任意数目的空格,求和并输出。代码实现:通过C实现:#include <stdio.h>#include <stdlib.h>void main(){ int i, sum = 0; char ch; printf("请输入一串整数和任意数目的空格:"); while (scanf("%d", &i) == 1)

2021-03-20 14:12:47 410

原创 <小甲鱼>C++实例练习1—数组求和

前言:参考:B站UP主鱼C_小甲鱼<C++快速入门>代码调试平台:VS2017,调试成功。问题描述:问题描述:定义一个数组容纳10个整数,这些整数来自用户输入。计算这些值的累加和、平均值并输出。代码实现:通过C++实现:#include <iostream>using namespace std;int main(){ const int SIZE = 10; int num[SIZE] = {}; int sum = 0; cout <&

2021-03-20 14:00:48 257

原创 VS2017 C++项目新建及环境配置

前言本文C++程序调试基于平台Visual Studio2017.1.点击左上角文件->新建->项目;2.修改项目名称和保存位置;3.右击项目名称,选择属性,在打开的界面中进行环境配置;4.配置“包含目录”环境【配置属性】 ->【VC++目录】 ->【包含目录】,添加上(要根据个人实际安装路径去配置),E:\professional\opencv\build\includeE:\professional\opencv\build\include\opencv

2021-03-20 12:42:04 3000

原创 达芬奇系列教程1——安装及屏幕显示字体太小问题解决

达芬奇系列教程1——安装及屏幕显示问题解决前言问题描述:软件,达芬奇(Design DaVinci Resolve Studio )。我的电脑屏幕是13.3英寸,显示为200%,屏幕太小,导致达芬奇界面打开之后显示的字体等非常的小,有碍使用,所以有尝试着去解决这个问题。内容涉及达芬奇软件安装等。一、软件安装1、软件下载链接:https://pan.baidu.com/s/10LszWb148kFx6RRiHc2DyA提取码:3vp8复制这段内容后打开百度网盘手机App,操作更方便哦打开软件安

2021-03-07 14:31:23 25682 5

空空如也

空空如也

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

TA关注的人

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