- 博客(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
原创 栈在括号匹配中的应用
/检查完所有元素栈空返回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关注的人