自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Python数据可视化-折线图综合案例

f_usa = open(r"D:\Downloads\第1-12章资料\3可视化案例数据\折线图数据\美国.txt", "r", encoding="UTF-8")f_jpn = open(r"D:\Downloads\第1-12章资料\3可视化案例数据\折线图数据\日本.txt", "r", encoding="UTF-8")f_ind = open(r"D:\Downloads\第1-12章资料\3可视化案例数据\折线图数据\印度.txt", "r", encoding="UTF-8")

2024-04-20 16:51:10 270

原创 pyecharts 各种图

pyecharts - A Python Echarts Plotting Library built with love.Document

2024-04-19 17:16:49 80 1

原创 网页视频倍数播放代码

document.getElementsByTagName("video")[0].playbackRate = 2

2022-10-07 09:15:38 1132 1

原创 栈在括号匹配中的应用

/检查完所有元素栈空返回true。if(StackEmpty(S)){//扫描到右括号,且当前栈空。//扫描到左括号,入栈。#define MaxSize 10 //定义栈中元素的最大个数。//静态数组存放栈中元素。//栈顶元素出栈,用x返回。

2022-09-22 19:01:23 84

原创 链式存储方式实现队列

/指向下一个元素的指针。//队列的队头和队尾指针。//新结点插入到rear后。}LinkNode;//顺序栈的类型定义。Q.rear =s;typedef struct LinkNode{ //链式队列结点。typedef struct{ //链式队列。//初始时front,rear都指向头结点。//队头元素出队(带头结点)//新元素入队(带头结点)//初始化队列(带头结点)//判断队列是否为空。

2022-09-18 17:13:05 121

原创 用顺序存储实现队列

/队头指针和队尾指针。//用静态的数组”存放队列元素。#define MaxSize 10 //定义队列中元素的最大个数。//顺序栈的类型定义。//出队(删除一个队头元素,并用x返回)//初始时队头,队尾指向0。//声明一个队列(顺序存储)//获取队头元素的值,用x返回。//判断队列是否为空。

2022-09-18 16:24:43 56

原创 链栈--用链式存储方式实现栈

printf("栈顶元素为:%d\n",q->data);printf("出栈元素为:%d\n",w);printf("这不是一个空栈");printf("这是一个空栈");//查(获取栈顶元素)

2022-09-18 15:24:15 135

原创 顺序栈的实现

/用静态的数组”存放栈中元素。//顺序表的类型定义。S.top = -1;SqStack S;if(S.top==MaxSize-1){ //栈满,报错。if(S.top==-1){ //栈空,报错。if(S.top==-1){ //栈空,报错。//或者 x = S.data[S.top--];//或者 S.data[++S.top] =x;

2022-09-18 11:37:57 63

原创 双链表的插入与删除

/头结点之后暂时还没有结点。if(L==NULL){ //内存不足,分配失败。=NULL){ //如果p结点有后继结点。if(p==NULL || s==NULL){ //非法参数。=NULL){ //q结点不是最后一个结点。//找到p的后继结点q。if(q==NULL){ //p没有后继。//删除第i个结点的后继结点。//循环释放各个数据结点。//在p结点之后插入s结点。//删除p结点的后继结点。

2022-09-15 20:16:39 116 1

原创 双链表的初始化(带头结点)

/头结点的 prior永远指向NULL。//头结点之后暂时还没有结点。if(L==NULL){ //内存不足,分配失败。

2022-09-15 19:30:40 409

原创 单链表的插入删除和求表长

/获取第i个元素 找到前驱结点i-1。//删除i结点:从找到i结点的前驱结点转换为将后记结点向前移删除后继结点。//创建一个结点并插入到第i个元素之前。//创建一个结点并插入到第i个元素之前。

2022-09-15 17:51:40 63

原创 按序号和按值查找结点值

/每个结点存放一个数据元素。//指针指向下一个结点。typedef struct LNode{ //定义单链表结点类型。//头结点之后暂时还没有结点。printf("元素%d的值是:%d\n",10,q->data);printf("第%d个结点数是:%d\n",8,p->data);//初始化一个单链表(带头结点)//按序号查找结点值。

2022-09-15 16:59:22 126

原创 尾插法建立单链表

/创建头结点头指针指向头结点。=999){ //输入999表示结束。//指向新的表尾结点。//指针指向下一个结点。typedef struct LNode{ //定义单链表结点类型。//声明一个指向单链表的指针。//头结点之后暂时还没有结点。//初始化一个单链表(带头结点)

2022-09-15 16:16:09 170

原创 头插法建立单链表(带头结点和不带头结点)

/每个结点存放一个数据元素。//指针指向下一个结点。typedef struct LNode{ //定义单链表结点类型。//头结点之后暂时还没有结点。LinkList L;//声明一个指向单链表的指针。//头指针指向NULL。//初始化一个单链表(带头结点)

2022-09-15 11:29:35 985

空空如也

空空如也

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

TA关注的人

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