自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

wuhardy的博客

关注技术,关注生活!

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

原创 Mysql+sqlyog配合

由于新版本使用sha加密需要更改为native加密才能登录 CREATE USER 'test'@'%' IDENTIFIED BY 'test'; ALTER USER 'test'@'%' IDENTIFIED WITH mysql_native_password BY 'test'; //修改加密规则 授权 grant ALL on *.* to 'test'@'%';//第一个*为数据库,第二个*为表 ...

2021-10-23 09:10:16 86

原创 Maven问题解决思路

安装: 1.环境变量:JAVA_HOME,MAVEN_HOME 2.镜像中央仓库 开发: 1.删除报错的本地仓库包.

2020-02-12 18:53:45 86

原创 C-数据结构-图-应用

//应用举例 //计算连通分量 int visited[vnum]; Count_Component (Graph g) { int count,v; for (v=0;v<g.vexnum;v++) visited[v]=0; count=0; for (v=0;v<g.vexnum;v++) if (!visited[v]) { count++; printf(

2016-12-07 20:09:20 703

原创 C-数据结构-图-深、广遍历

//遍历 //深度-邻接表 Dfs (Graph g,int v) { ArcNode *p; printf ("%d",v); visited[v]=1; p=g.adjlist[v].firstarc; while(p!=NULL) { if(!visited[p->adjvex]) Dfs(g,p->adjvex); p=p->nextarc; } } //深度-

2016-12-07 20:08:23 365

原创 C-数据结构-图-邻接表和邻接矩阵创建和定义

//图 //定义 const int vnum=20; typedef struct gp { VertexType vexs[vnum]; int arcs[vnum][vnum]; int vexnum,arcnum;//顶点/边数 }Graph; //带权 const int vnum=20; const int MAX_INT=32768; typedef struct gp {

2016-12-07 20:05:36 2779

原创 数据结构-树-定义,哈夫曼

//树和二叉树 //孩子链表表示法 const int MAXND=20; typedef struct bnode { int child; struct bnode *next; }node,*childlink; typedef struct { DataType data; //方便找双亲可以加int parent; childlink hp; }hea

2016-11-10 20:45:26 434

原创 数据结构-树-二叉树-定义,遍历

//定义 //二叉链表 typedef struct btnode { DataType data; struct btnode *lchild,*rchild; }*BinTree; BinTree root; //三叉链表 typedef struct ttnode { DataType data; struct ttnode *lchild,*parent,*

2016-11-10 20:44:27 235

原创 数据结构-QS-应用-停车场

//停车场很窄,入时一个一个入,出时需要后进的车进入临时停车处,如果停车场满,再停车需要停到便道 //Seqstack.h const int stacksize=40; typedef struct SQstack { int data[stacksize]; int top; }SeqStk; //顺序栈运算 int InitStack(SeqStk *SQ) {

2016-11-09 20:39:46 404

原创 数据结构-数组-稀疏矩阵三元组

//稀疏矩阵-三元组 const int maxnum=10; typedef struct node { int i,j; DataType v; }NODE; typedef struct SpMatrix; { int mu,nu,tu; NODE data[maxnum]; }SpMtx;

2016-11-09 20:38:20 602

原创 数据结构-栈-应用-n!和倒置数据

//栈应用-递归-n! #include long f(int n) { if (n==0) return 1; else return n*f(n-1); } main() { int m,n=3; m=f(n); printf("%d!=%d\n",n,m); }   //利用栈先进后出规则,倒置元素 //顺序存储 const int

2016-11-09 20:34:25 464

原创 数据结构-栈-链式存储-基本运算

//栈的链式存储 //LS指向头结点 //定义 typedef struct node { DataType data; struct node *next; }LkStk; //1.初始化 void InitStack(LkStk *LS) { LS=(LkStk *)malloc(sizeof(LkStk)); LS->next=NULL; } //2.判栈空 int EmptySt

2016-10-28 07:51:23 362

原创 数据结构-双栈-顺序存储-基本运算

//两栈存储 const int max=40; typedef struct Dbstack { DataType data[max]; int top1,top2; }DbStk; //1.初始化 int InitStack(SeqStk *stk) { stk->top1=0; stk->top2=max-1; return 1; } //2.判栈空 int EmptyStac

2016-10-28 07:49:08 1042

原创 数据结构-栈-顺序存储-基本运算

//栈 //顺序存储 //定义 const int maxsize=6; typedef struct seqstack { DataType data[maxsize]; int top; }SeqStk; //1.初始化 int InitStack(SeqStk *stk) { stk->top=0; return 1; } //2.判栈空 int EmptyStack(SeqSt

2016-10-28 07:47:12 342

原创 数据结构-链式存储-基本运算

//数据结构中线性表的链式存储 //1.单链表 //定义,使用Node定义节点,使用Linklist定义指向节点的指针 typedef struct node { DataType data; struct node * next; }Node, *LinkList ; //初始化:创建一个头结点并将其指针域设置为空,然后用一个linklist变量指向节点。 LinkList Initia

2016-10-27 09:34:06 439

原创 数据结构-线性表-其他运算

//单链表的其他运算 //建立 //方法一通过已实现的插入算法来实现O(n^2) LinkList CreatLinklist1() { LinkList head; int x,i; head=InitiateLinklist(); i=1; scanf("%d",&x); while(x!=0) { InsertLinklist(head,x,i); i++; sc

2016-10-27 09:31:32 272

原创 数据结构-顺序存储-线性表-基本运算

//定义原理 const int Maxsize=100; typdef struct { DataType data[Maxsize]; int length; }SeqList; SeqList L; //在第i(1~n+1)个元素前插入元素x。ai~an依次向后移动一个元素,这样空出了第i个元素,将x插入该空位,表长+1 void InsertSeqlist (SeqList L,Da

2016-10-27 09:25:22 529

原创 9月9日参加自考《高级程序语言1》实践

20160909自考《高级程序语言1》实践E1

2016-09-09 23:35:52 334

空空如也

空空如也

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

TA关注的人

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