- 博客(6)
- 收藏
- 关注
原创 内部排序算法
#include <stdio.h>#include <stdlib.h>#define MAXSIZE 100typedef struct{int r[MAXSIZE+1];//用于存储要排序数组,r[0]用做哨兵或临时变量int length;}SqList; //交换两个值void swap(SqList *L,int i,int j){int temp = L-&g...
2018-06-27 12:26:54 197
原创 有序表哈希表查找
#include<stdio.h> #include<stdlib.h> void Sort(int ST[],int len) { inti,j,index,min,temp; for(i=0;i<len;i++) { min= ST[i]; for(j=i;j<len;j++) if(ST...
2018-06-26 20:20:11 621
原创 邻接矩阵
#include #define MaxVex 100 //最大顶点数#define INFINITY 65535 //表示∞#define TRUE 1#define FALSE 0typedef char VertexType; //顶点类型typedef int ...
2018-06-26 20:12:00 247
原创 邻接表
#include #include #define MaxVex 255 #define TRUE 1 #define FALSE 0 typedef char VertexType; //顶点类型typedef int Bool;Bool visited[MaxVex]; //全局数组,记录图中节点访问状态 typedef struct EdgeNode { //边表节点 i...
2018-06-26 20:10:43 219
原创 队列
#include<stdio.h>//问题(用循环队列实现)// #define queuesize 100 typedef struct //定义结构体-人员信息// { char name[20]; char sex; } datatype; typedef struct //定义结构体-循环队列// { int front; int rear; int count; datat...
2018-04-21 19:43:10 141
原创 栈:假设一个算术表达式中可以包含三种括号:圆括号“(”和“)”、方括号“[”和“]”和花括号“{”和“}”
#include<stdio.h>#include<stdlib.h>#define N 20#define SIZE 20#define MORE 10typedef struct{char *base;int top;int stacksize;}SqStack;void InitStack(SqStack &S){//构造一个空栈 S.base=(char *...
2018-04-21 18:57:49 21184 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人