- 博客(10)
- 收藏
- 关注
原创 查找
查找//顺序查找 int seqserch(int r[],int n, int k){ r[0] = k; i = n; while(r[i] != k){ i--; } return i;} //折半查找非递归int binSearch(int r[],int n ,int k){ low = 1; high = n; while(low<=high){ mid = (low + high)/2; if(k<r[mid]){ high = mid -
2020-07-04 19:12:39
127
1
原创 链栈
链栈#include<stdio.h>#include<stdlib.h>typedef int datatype;typedef struct stackLink{ datatype data; struct stackLink *next;}Stack,*Psnode;typedef struct{ Psnode top; int length;}Linkstack; void init(Linkstack *q){ q->top = (Psnod
2020-07-03 21:57:54
163
原创 图结构
图结构#include<stdio.h>#define MAX 20 typedef struct Grap{ char v[MAX]; int e[MAX][MAX]; int vc,ec;}G,*grap;int visited[MAX];G *creat(char a[],int m,int n){//创建图 G t1,*t; t=&t1; t->vc = m; t->ec = n; int i,j,k,value; for(i
2020-07-03 21:55:19
319
原创 完全二叉树
完全二叉树#include<stdio.h>#define Max 20int count=0;void creat(int data[]){ int ch; int i; scanf("%d",&ch); for(i=1;i<Max;i++) { if(ch==0) break; data[i]=ch; count++; scanf("%d",&ch); } }void ceng_show(int dat
2020-07-03 21:48:34
143
原创 二叉树
二叉树#include<stdio.h>#include<stdlib.h>typedef struct bitnode //定义二叉树节点数据类型 { int data; struct bitnode *left, *right;} bitnode, *bitree; //bitree为指向bitnode这种结构的指针 bitnode* PerCreateTree()//前序构造二叉树 { bitnode* T; int item; scanf("%d
2020-07-03 21:44:51
211
原创 链队列
链队列#include<stdio.h>#include<stdlib.h>typedef int datatype;typedef struct Queuenode{ datatype data; struct Queuenode *next;}Node;typedef struct Queuelink{ struct Queuenode *front,*rear;}Qlink;void init(Qlink *q){ q->front = (Nod
2020-07-03 21:39:26
208
原创 队列
队列#include<stdio.h>#define Max 20typedef int datatype;typedef struct Queue{ datatype data[Max]; int front,rear;}Node;void init(Node *q){ q->front = 0; q->rear = 0;}void push(Node *q,datatype value){ if((q->rear + 1) % Max == q
2020-07-03 21:30:53
102
原创 单链表
#单链表#include <stdio.h>#include <stdlib.h>#include<malloc.h> #define MaxSize 30typedef struct{ int data[MaxSize]; int length;}SeqList; void initList(SeqList*L){ L->length = 0; } int Length(SeqList*L) { return (L->
2020-07-03 21:00:39
130
原创 栈
#栈#include<stdio.h>#define Maxsize 20typedef int Datatype;typedef struct{ Datatype data[Maxsize]; int top;}stack;void push(stack*s,int x){//压入元素 if(s->top==Maxsize-1){ printf("栈已满"); } s->top++; s->data[s->top] = x;}
2020-07-03 20:57:51
129
原创 小白随手用Swing写的记事本
java小白随手用Swing写的记事本java小白随手用Swing写的记事本咱也不知道这玩意怎么写文章,也是第一次写,就感觉挺棒的,顺便还能记录下自己写的代码新的改变我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写博客:全新的界面设计 ,将会带来全新的写作体验;在创作中心设置你喜爱的代码高亮样式,Markdown 将代码片显示选择的高亮样式 进行展示;增加了 图片拖拽 功能,你可以将本地的图片直接拖拽到编辑
2020-05-19 16:28:34
362
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅