Chinaunix首页 | 论坛 | 博客
  • 博客访问: 402291
  • 博文数量: 199
  • 博客积分: 154
  • 博客等级: 入伍新兵
  • 技术积分: 1530
  • 用 户 组: 普通用户
  • 注册时间: 2011-03-14 08:43
文章分类

全部博文(199)

文章存档

2015年(101)

2014年(97)

2011年(1)

发布时间:2015-05-18 14:32:01

typedef struct ArcNode{/*单链表中的结点的类型*/int  adjvex;                /*该边指向的顶点在顺序表中的位置*/struct ArcNode  *next;        /*下一条边*/}ArcNode;typedef struct VNode{/*顶点类型*/int  data;     .........【阅读全文】

阅读(1000) | 评论(0) | 转发(0)

发布时间:2015-05-18 14:29:13

typedef struct BiTNode{    char data;   /*结点的数据域*/    struct BiTNode *lchild , *rchild;  /*指向左孩子和右孩子*/} BiTNode , *BiTree;/*创建一棵二叉树*/CreatBiTree(BiTree *T){    char c;    scanf("%c",&c);    if(c == ' ') *T = NU.........【阅读全文】

阅读(1112) | 评论(0) | 转发(0)

发布时间:2015-05-18 14:28:05

#include "stdio.h"typedef char ElemType;typedef struct QNode{    ElemType data;    struct QNode *next;} QNode , *QueuePtr;typedef struct{    QueuePtr front;   //队头指针    QueuePtr rear;    //队尾指针}LinkQueue;initQueue(LinkQueue *.........【阅读全文】

阅读(960) | 评论(0) | 转发(0)

发布时间:2015-05-18 14:24:47

#include "stdio.h"#include "math.h"#define STACK_INIT_SIZE 20#define STACKINCREMENT 10typedef  char ElemType;typedef struct{    ElemType *base;    ElemType *top;    int stacksize;}sqStack;initStack(sqStack *s){    /*内存中开辟一段连续空间.........【阅读全文】

阅读(1280) | 评论(0) | 转发(0)

发布时间:2015-05-15 17:23:11

typedef int ElemType;typedef struct node{    ElemType data;   /*数据域*/    struct node *next;  /*指针域*/}LNode,*LinkList;LinkList GreatLinkList(int n){    LinkList p,r,list=NULL;    ElemType e;  &n.........【阅读全文】

阅读(1061) | 评论(0) | 转发(0)

发布时间:2015-05-15 17:10:57

#define MaxSize 10typedef int ElemType ;  /*将int定义为ElemType*/typedef struct{int *elem;int length;int listsize; } Sqlist;/**  初始化一个顺序表  *//**  参数L:Sqlist类型的指针  */void initSqlist(Sqlist *L){    L->elem=(int *)malloc(MaxSize*.........【阅读全文】

阅读(1060) | 评论(0) | 转发(0)

发布时间:2015-05-12 14:58:56

#include "stdio.h"#define MaxSize 10/*静态顺序表的各种操作*//**   向顺序表中插入元素    *//**   参数Sqlist:表首地址    *//**   参数*len: 表的长度     *//**   参数i: 插入元素的位置 *//**   参数x:待插入的元素值  */void insertElem(int .........【阅读全文】

阅读(974) | 评论(0) | 转发(0)

发布时间:2015-05-08 11:55:41

void swap(int *a,int *b){                            /*交换元素位置*/  int tmp;  tmp = *a;  *a = *b;  *b = tmp;}void quicksort(int k[], int s,int t){               &nb.........【阅读全文】

阅读(1028) | 评论(0) | 转发(0)

发布时间:2015-04-20 20:38:23

void shellsort(int k[],int n){    int i, j, flag ,gap = n;    int tmp;    while(gap > 1){    gap = gap/2;                /*增量减半*/    do{                   .........【阅读全文】

阅读(1405) | 评论(0) | 转发(0)

发布时间:2015-04-16 19:54:21

实现{2,5,6,3,7,8,0,9,12,1}冒泡,从大到小。void bubblesort(int k[],int n){                    /*冒泡*/    int i,j,tmp ,flag = 1;    for(i=1;i......【阅读全文】

阅读(1378) | 评论(0) | 转发(0)

发布时间:2015-04-16 09:16:03

从大到小......【阅读全文】

阅读(999) | 评论(1) | 转发(0)

发布时间:2015-04-14 20:40:20

insertsort(int a[],int n)                        /*直接插入*/{    int i,j;    for(i=2;i......【阅读全文】

阅读(953) | 评论(1) | 转发(0)

发布时间:2015-04-08 17:28:43

bin_search(int A[],int n,int key){int low,high,mid;low = 0;high = n-1;while(low......【阅读全文】

阅读(982) | 评论(0) | 转发(0)

发布时间:2015-04-07 20:24:08

typedef struct student{int id;                    /*学生编号*/char name[10];      /*姓名*/float score;            /*成绩*/}Student;int search(Student stu[],int n,int key){int i;for(i=0;i......【阅读全文】

阅读(1092) | 评论(1) | 转发(0)
给主人留下些什么吧!~~
留言热议
请登录后留言。

登录 注册