数据结构课程设计报告撰写模板(参考) 下载本文

printf(\地址\\t关键字\\t\\t搜索长度\\tH(key)\\t 姓名\\n\显示的格式

for(i=0; i<50; i++)

{ printf(\

printf(\ printf(\ printf(\ printf(\ printf(\

}

for(i=0;i

printf(\平均查找长度:ASL(%d)=%f \\n\ }

3.5 主函数设计

void main() {

char ch1;

InitNameList();

CreateHashList ();

do {

printf(\显示哈希表\\nF. 查找\\nQ. 退出\\n请选择:\cin>>&ch1; switch(ch1) {

case 'D':Display(); cout<

cout<<\cin>>&ch1;

}

}while(ch1!='n');

4调试分析

内容包括:

4.1调试过程中遇到的问题是如何解决的以及对设计与实现的回顾讨论和分析;

题目中明确规定了用除留余数法创建哈希函数和用伪随机探测再散列法处理冲突,程序设计的方法几乎已经被规定,只要按照题目要求写程序不会太难。不过在写程序过程中还是发现了一些小问题,主要是因为自己上机试验少,以后多上机实践能够避免的。

b.算法的时空分析(包括基本操作和其他算法的时间复杂度和空间复杂度的分析)

和 改进设想;

c.经验和体会等。

5用户使用说明

说明如何使用你编写的程序,详细列出每一步的操作步骤。