《算法与数据结构》实验指导书(16)

发布时间:2021-06-07

《算法与数据结构》实验指导书

1. 实现直接排序、冒泡、直接选择、快速、堆、归并排序算法。 2 任意输入关键字序列,采用不同的排序方法进行排序。 三、实验要求:

1. 根据实验内容编程;

2. 比较各种算法的运行速度。(计算各种算法的速度,要用到头文件time.h中的time()和difftime()两个函数

#include<time.h> time_t t1,t2; double tt1; t1=time(NULL); t2=time(NULL);

tt1=difftime(t2,t1) //tt1记录两次截取的系统时间之差

定义结构

typedef struct node { int key; int other;

struct node *lchild, *rchild;

} bstnode;

void inorder ( t ) { if (t!=Null) { inorder(t→lchild); printf(“%4d”, t→key); inorder(t→rchild); } }

bstnode *insertbst(t, s)

bstnode *s, *t; { bstnode *f, *p; p=t;

while(p!=Null)

{ f=p;

if (s→key= =p→key) return t;

《算法与数据结构》实验指导书(16).doc 将本文的Word文档下载到电脑

精彩图片

热门精选

大家正在看

× 游客快捷下载通道(下载后可以自由复制和排版)

限时特价:7 元/份 原价:20元

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219