数据结构
5210丫
谦卑,对知识有一颗敬畏之心!
展开
-
课设2--线性表的操作
1 #include "stdio.h" 2 #include "malloc.h" 3 #define datatype int 4 typedef struct node 5 { 6 datatype data; //链表的数据域 7 struct node *next; //链表的指针域 8 } LNode,*LinkL...原创 2018-07-02 19:12:00 · 463 阅读 · 0 评论 -
数据结构--实验1--栈的操作
1 #include "stdio.h" 2 #include "malloc.h" 3 typedef int datatype; 4 typedef struct node //定义链式栈结构 5 { datatype data; 6 struct node *next; 7 }StackNode,*LinkStack; 8 LinkSt...原创 2018-07-02 19:21:00 · 699 阅读 · 0 评论 -
数据结构--实验2--队列的操作
1 #include"stdio.h" 2 #include"malloc.h" 3 typedef int datatype; 4 5 #define MAXSIZE 50 //队列的最大容量 6 //定义队列结构体 7 typedef struct 8 { 9 datatype data[MAXSIZE]; 10 int front,r...原创 2018-07-02 19:21:00 · 582 阅读 · 1 评论 -
数据结构--实验3--图的操作
1 #include "stdio.h" 2 #define MaxVertexNum 20 //定义图的最大顶点数 3 #define MaxEdgeNum 50 //定义图的最大边数 4 #define MaxValue 1000 //定义MaxValue为全局整型常量,作为无穷大 5 typedef int VertexType...原创 2018-07-02 19:22:00 · 790 阅读 · 0 评论 -
数据结构---实验4--查找(c)
1 #include "stdio.h" 2 #include "iostream" 3 #include "stdlib.h" 4 #include "time.h" 5 6 const int size=1000; 7 typedef long RecType; 8 typedef struct 9 { RecType rec[size+1]; ...原创 2018-07-02 19:23:00 · 631 阅读 · 0 评论 -
数据结构--实验5---排序(c)
仅供参考 1 #include "stdio.h" 2 #include "stdlib.h" 3 #include "iomanip.h" 4 #include "time.h" 5 #include "iostream.h" 6 const int N=150000; 7 #define ElemType int 8 void insert...原创 2018-07-02 19:24:00 · 547 阅读 · 0 评论 -
课设1---猴子选大王(c)
*问题描述:一堆猴子都有编号,编号是1,2,3 ...m ,这群猴子(m个)按照1-m的顺序围坐一圈,从第1开始数,每数到第N个,该猴子就要离开此圈,这样依次下来,直到圈中只剩下最后一只猴子,则该猴子为大王。*输入数据:输入m,n。要求 m,n 为整数,n<m。*输出形式:中文提示按照m个猴子,数n 个数的方法,输出为大王的猴子是几号 ,建立一个函数来实现此功能。算法设计与...原创 2018-07-02 19:15:00 · 711 阅读 · 0 评论 -
JAVA--冒泡排序
冒泡排序原理:一种排序的方式,对要进行排序的数据中相邻的数据进行两两比较,将较大的数据放在后面,依次对所 有的数据进行操作,直至所有数据按要求完成排序 。如果有n个数据进行排序,总共需要比较n-1次 每一次比较完毕,下一次的比较就会少一个数据参与假如有如下身高的小人:相邻的两个两两相比较,前者大于后者,则交换位置,一直比较下去。所以,第一轮下来是:第二轮:...原创 2019-08-09 22:28:44 · 189 阅读 · 0 评论