自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 ECharts项目小结~

文章目录项目主页效果页面布局flex三栏布局每个图表的大小设置图表设计设计步骤点击图表跳转项目主页效果<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title>数据可视化</titl

2021-05-24 20:54:04 353 1

原创 数据可视化——ECharts基础

文章目录数据可视化前言数据可视化数据可视化的好处数据可视化前言数据可视化数据可视化主要是借助于图形化手段,清晰有效地传达与沟通信息。说白了,就是把数据以更加直观的方式进行呈现. 那什么方式是更加直观的方式呢? 就是图表.以服装店的销售产品数量举例:直接观察,我们很难有清晰的对比,因此我们通过数据可视化可得到:数据可视化以后,通过图表更加直观的看出上下半年产品的销售数量,数据之间的关系一目了然。数据可视化的好处1、清晰有效地传达与沟通信息2、更容易洞察隐藏在数据中的信息...

2021-05-24 20:11:07 1729 1

原创 HTML&CSS入门学习

文章目录何为HTML何为HTMLHyper Text Markup Language (超文本标记语言) 简写:HTML,它通过标签来标记要显示的网页中的各个部分。

2021-04-23 20:46:34 400 3

原创 nvm nodejs npm快速安装

nvm的下载地址:https://github.com/coreybutler/nvm-windows/releases直接下载解压安装↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓打开cmd输入nvm查看是否安装成功如图安装成功。↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓输入nvm install latest下载nodejs以及npm(过程有些慢)注意提示,我们再输入nvm use 16.0.0使用16.0.0版本。通过node

2021-04-21 10:02:31 121

原创 在鼠标右键菜单栏添加notepad++打开方式

1:win+r 输入regegit打开注册表编辑器2:在HKEY_CLASSES_ROOT*\shell路径下右键shell新建项notepad++右键notepad++新建项command3:右键notepad++新建字符串值,然后编辑修改数值名称,添加notepad++路径(为了添加图标)4:双击command,修改其数值数据为路径即可结果展示...

2021-04-08 20:22:20 370

原创 c语言字符输入细节

C语言字符输入单个字符输入getchar()和%c输入结果无区别字符串输入gets()和%sgets()输入时会吃掉空格,制表符等 遇到换行结束输入%s输入时遇到空格,制表符等直接结束输入这种情况q不会吃掉gets()后的换行说明gets()把换行输入进了ch查资料:输入进ch的\n会变成\0这种情况q会吃掉%s后的换行说明%s并不会把换行输入进ch,而是留在缓冲区因此q == ‘\n’C++字符输入...

2020-12-13 14:54:31 153 2

转载 JAVA中文API

http://www.matools.com/api/java8https://www.w3cschool.cn/java/dicthttp://tool.oschina.net/apidocs/apihttp://www.javaweb.cc/help/JavaAPI1.6/overview-summary.htmlJAVA 中文API

2020-11-06 14:07:14 434

原创 C++STL中string的头文件中的常用函数

文章目录STL简介头文件初始化操作实现效果基本函数1.size,length,capacity2.resize,reserve1,2的实现代码实现效果3.at,append,insert4.empty,compare,copy,find,replace5.substr,swap,erase,assignSTL简介STL是Standard Template Library的简称,中文名标准模板库...

2020-03-02 22:30:29 2630

原创 KMP算法 next数组 nextval数组

文章目录KMP算法简介KMP算法过程next数组的定义及实现next数组实现代码next数组的改进KMP算法的代码实现KMP算法简介KMP算法是一种改进的字符串匹配算法,由D.E.Knuth,J.H.Morris和V.R.Pratt提出的,因此人们称它为克努特—莫里斯—普拉特操作(简称KMP算法)。KMP算法的核心是利用匹配失败后的信息,尽量减少模式串与主串的匹配次数以达到快速匹配的目的。具体...

2020-02-20 20:55:49 3851

原创 串(串的模式匹配算法BF算法)

文章目录串串的定义串的存储结构串的顺序存储串的链式存储结构串的模式匹配算法——BF算法串串的定义串的逻辑结构和线性表极为相似,区别仅在于串的数据对象约束为字符集。然而,串的基本操作和线性表有很大差别。在线性表的基本操作中,大多以单个元素作为操作对象,列入,在线性表中查找某个元素,求取某个元素,在某个位置上插入一个元素或删除一个元素等;而在串的基本操作中,通常以串的整体作为操作对象,例如,在串...

2020-02-18 19:27:08 1590

原创 循环队列和链队的表示和实现

文章目录循环队列存储结构初始化求队列长度入队出队取队头元素链队存储结构初始化入队出队取队头元素循环队列在顺序分配的队列中,会出现假溢出的情况。当我们将顺序队列变为一个环状的空间,我们就不会出现假溢出的情况,这种队列称为循环队列。存储结构typedef struct{ QElemType *base;//存储空间的基地址 int front;//头指针 int rear;//尾指...

2020-02-16 17:47:07 443

原创 链栈的基本操作和实现

文章目录链栈存储结构初始化入栈出栈链栈的简单实现实现效果链栈链栈是指采用链式存储结构实现的栈。通常链栈用单链表来表示。存储结构typedef struct StackNode{ ElemType data; struct StackNode *next;}StackNode, *LinkStack;初始化Status InitStack(LinkStack &S){...

2020-02-16 14:53:03 4194 6

原创 顺序栈的简单实现

#include<iostream>#define MAXSIZE 999#define OK 1#define ERROR 0using namespace std;typedef int elemtype;typedef int Status;typedef struct { elemtype *base; elemtype *top; int stacksiz...

2020-02-15 18:25:38 341

原创 栈和队列基本概念,顺序栈的表示和实现

文章目录栈队列顺序栈顺序栈的存储结构顺序栈的基本操作初始化入栈出栈取栈顶元素栈栈(stack)是限定仅在表尾进行插入或删除操作的线性表。其表尾称为栈顶(top),表头称为栈底(bottom)。不含元素的栈称为空栈。假设栈S=(a1,a2,a3,…,an),a1则为栈底元素,an为栈顶元素,元素按a1,a2,a3,…,an的顺序进栈,按an,…,a3,a2,a1的顺序出栈,如上图所示,所以栈...

2020-02-15 18:15:15 653

原创 线性表———单链表,循环链表,双向链表基本操作及概念

单链表所谓单链表即为一条链,一个结点连接着下一个结点,每一个结点都含有数据域和指针域,数据域存放数据信息,指针域存放下一结点的地址信息。如图,第一个结点ZHAO的存储地址为61,指针域为13,即下一结点是QIAN,依次往下,WANG为最后一个结点指针域为NULL即为空。单链表的存储结构typedef struct LNode{ ElemType data;//数据域 struct L...

2020-02-02 23:51:41 638

原创 顺序表的简单操作代码(c++实现)

#include<iostream>using namespace std;#define ERROR 0#define OK 1#define MAXSIZE 100 typedef int Status;typedef int ElemType; typedef struct{ ElemType *elem; int length; }SqList;...

2020-01-28 00:18:43 1026 1

原创 线性表——顺序表基本知识以及基本操作

线性表的定义线性表就是n(n≥0)个元素特性相同的元素组成的有限序列,而元素之间存在一定的顺序。线性表的基本操作InitList(&L)//构造一个空的线性表L DestoryList(&L)//销毁线性表L ClearList(&L)//将L重置为空表 ListEmpty(L)//若L为空表返回true否则返回false ListLength(L)//返回L...

2020-01-27 20:31:25 525

原创 快速排序(Quick Sort)附C语言代码

概括快速排序(Quick Sort)是由冒泡排序改进得到的,冒泡排序过程中,只对相邻的两个记录进行比较,每次只能消除一个逆序,而快速排序方法中的一次交换就可以消除多个逆序。在待排序的n个记录中,任取一个一个记录(本文采用取第一个记录)作为支点pivot,经过一趟排序后把所有小于pivot的记录交换到前面,把所有关键字大于等于pivot的记录交换到后面,然后再对pivot左右两个子区间递归即可。...

2020-01-18 00:06:04 8280

原创 数据结构基础(一)

基本概念1.数据:数据是能够输入到计算机内的对象。2.数据元素:数据元素是数据的基本单位(也成元素,记录,结点等)。3.数据项:数据项即组成元素的最小单位,如学生信息表内的学号、姓名等。4.数据对象:数据对象是性质相同的数据元素的集合,是数据的一个子集,如整数数据对象是集合N={0,±1,±2,……},字母字符数据对象是集合C={‘A’,‘B’,‘C’,…,‘a’,‘b’,…}等。逻辑结...

2020-01-09 19:03:12 1633

空空如也

空空如也

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

TA关注的人

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