自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 问答 (1)
  • 收藏
  • 关注

原创 数据结构第五章树总结

//5.2_3二叉树的存储结构//1.二叉树的顺序存储,只适合存储完全二叉树,对于二叉树的结点编号一定要和完全二叉树对应起来,会造成大量空节点。#define MaxSize 100struct TreeNode { ElemType value; bool isEmpty;};TreeNode t[MaxSize];//按照从上至下、从左至右的顺序依次存储完全二叉树的各个节点//二叉树的链式存储typedef struct BiTNode { ElemType data; str

2022-05-04 20:18:17 380

原创 数据结构第四章串总结

//4.1_1/*串的定义和基本操作* StrAssign(&L,chars):赋值操作* StrCopy(&T,s):复制操作* StrEmpty(S):判空操作* StrLength(S):求串长* ClearString(&S):清空操作* DestoryString(&S):销毁串* Concat(&T,S1,S2):串连接;用T返回由S1和S2连接而成的字串* SubString(&Sub,S,pos,len):求子串;用Sub返回

2022-04-26 23:22:20 806

原创 数据结构第三章栈、队列和数组总结

//3.1.1/*栈的基本操作InitStack(&S);初始化栈DestroyStack(&L);销毁栈Push(&L,x);入栈Pop(&L,&x);出栈GetTop(S,&x);读取栈顶元素StackEmpty(S);判空*///3.12顺序栈//定义#define MaxSize 10typedef sturct{ ElemType data[MaxSize]; int top;}SqStack;//初始化栈void

2022-04-24 22:56:42 1234

原创 数据结构第八章排序代码测试

7.2 插入排序#include <stdio.h>#include <stdlib.h>#include <time.h>typedef int ElemType;typedef struct{ ElemType *elem;//整型指针 int TableLen;}SSTable;void ST_Init(SSTable &ST,int len){ ST.TableLen=len+1;//实际申请11个元素的空间 ST.elem=(E

2022-04-20 22:30:26 434

原创 数据结构第七章查找代码测试

6.2 顺序查找与折半查找#include <stdio.h>#include <stdlib.h>#include <time.h>typedef int ElemType;typedef struct{ ElemType *elem;//整型指针 int TableLen;}SSTable;int Search_Seq(SSTable ST,ElemType key){ ST.elem[0]=key; int i; for(i=ST.Tab

2022-04-20 22:26:00 93

原创 数据结构第六章图代码测试

5.3图的遍历#include <stdio.h>#include <stdlib.h>#include <malloc.h>#include <string.h>#define MAX 100#define isLetter(a) ((((a)>='a')&&((a)<='z')) || (((a)>='A')&&((a)<='Z')))#define LENGTH(a) (size

2022-04-20 22:20:14 119

原创 数据结构第五章树与二叉树测试代码

4.3.1二叉树的遍历function.h#include <stdio.h>#include <stdlib.h>//作者 王道训练营 龙哥typedef char BiElemType;typedef struct BiTNode{ BiElemType c;//c就是书籍上的data struct BiTNode *lchild; struct BiTNode *rchild;}BiTNode,*BiTree;typedef struct tag{ B

2022-04-20 22:16:47 171

原创 数据结构第三章栈、队列和数组测试代码

栈#include <stdio.h>#include <stdlib.h>#define MaxSize 50typedef int ElemType;typedef struct{ ElemType data[MaxSize];//数组 int top;}SqStack;void InitStack(SqStack &S){ S.top=-1;//代表栈为空}bool StackEmpty(SqStack &S){ if(S.to

2022-04-20 22:06:22 458

原创 数据结构第二章线性表测试代码

线性表的增删查#include <stdio.h>#include <stdlib.h>#define MaxSize 50typedef int ElemType;//静态分配typedef struct{ ElemType data[MaxSize]; int length;//当前顺序表中有多少个元素}SqList;//动态分配#define InitSize 100typedef struct{ ElemType *data; int capac

2022-04-20 21:56:10 156

原创 数据结构第二章线性表总结

/*2.1线性表的定义和基本操作InitList(&L);初始化表。DestroyList(&L);销毁操作LisInsert(&L,i,e);插入操作LocateElem(L,e);按值查找GetElem(L,i);按位查找*///2.2顺序表// //2.21//1#define MaxSize 10typedef struct { ElemType data[MaxSize]; int length;}SqList;//静态分配方式void

2022-04-20 12:11:18 960

原创 线性表12种基本操作

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

2021-09-08 12:46:04 4366 2

空空如也

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

TA关注的人

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