搜索算法效率比较讲述
搜索算法效率比较的设计
PAGE
PAGE 12
数据结构课程设计报告
搜索算法效率比较的设计
专业计算机科学与技术学生姓名Xxxxx班级Xxxx学号Xxxx指导教师Xxx完成日期2016年6月16日
目 录
TOC \o 1-3 \h \z \u HYPERLINK \l _Toc424825640 1.设计题目 PAGEREF _Toc424825640 \h 3
HYPERLINK \l _Toc424825641 2.设计目的及要求 PAGEREF _Toc424825641 \h 3
HYPERLINK \l _Toc424825642 2.1.目的 PAGEREF _Toc424825642 \h 3
HYPERLINK \l _Toc424825643 2.2.要求 PAGEREF _Toc424825643 \h 3
HYPERLINK \l _Toc424825644 3.设计内容 PAGEREF _Toc424825644 \h 3
HYPERLINK \l _Toc424825645 4.设计分析 PAGEREF _Toc424825645 \h 4
HYPERLINK \l _Toc424825646 4.1.空间复杂度 PAGEREF _Toc424825646 \h 5
HYPERLINK \l _Toc424825647 4.2非递归线性搜索设计 PAGEREF _Toc424825647 \h 5
HYPERLINK \l _Toc424825648 4.3递归线性搜索 PAGEREF _Toc424825648 \h 5
HYPERLINK \l _Toc424825649 4.4二叉搜索设计 PAGEREF _Toc424825649 \h 6
HYPERLINK \l _Toc424825650 5.设计实践 PAGEREF _Toc424825650 \h 7
HYPERLINK \l _Toc424825651 5.1非递归线性搜索模块设计 PAGEREF _Toc424825651 \h 7
HYPERLINK \l _Toc424825652 5.2递归线性搜索模块设计 PAGEREF _Toc424825652 \h 7
HYPERLINK \l _Toc424825653 5.3二叉搜索模块设计 PAGEREF _Toc424825653 \h 7
HYPERLINK \l _Toc424825654 5.4.主程序模块设计 PAGEREF _Toc424825654 \h 8
HYPERLINK \l _Toc424825655 6测试方法 PAGEREF _Toc424825655 \h 10
HYPERLINK \l _Toc424825656 7.程序运行效果 PAGEREF _Toc424825656 \h 11
HYPERLINK \l _Toc424825657 8.设计心得 PAGEREF _Toc424825657 \h 12
搜索算法效率比较的设计
1.设计题目
给定一个已排序的由N个整数组成的数列{0,1,2,3,……,N-1},在该队列中查找指定整数,并观察不同算法的运行时间。考虑两类算法:一个是线性搜索,从某个方向依次扫描数列中各个元素;另一个是二叉搜索法。要完成的任务是:分别用递归和非递归实现线性搜索;分析最坏情况下,两个线性搜索算法和二叉搜索算法的复杂度;测量并比较这三个方法在N=100,500,1000,2000,4000,6000,8000,10000时的性能。
2.设计目的及要求
2.1.目的
(1)需要同学达到熟练掌握C语言的基本知识和技能;
(2)基本掌握面向对象程序设计的基本思路和方法;
(3)能够利用所学的基本知识和技能,解决简单的程序设计问题;
2.2.要求
学生必须仔细阅读数据结构,认真主动完成课设的要求,有问题及时主动通过各种方式与教师联系沟通;要发挥自主学习的能力,充分利用时间,安排好课设的时间计划,并在课设过程中不断检测自己计划完成情况;独立思考,课程设计中各任务的设计和调试哦要求独立完成,遇到问题可以讨论,可以通过同学间相互讨论而解决。
3.设计内容
任何程序基本上都是要用特定的算法来实现的。算法性能的好坏,直接决定了所实现程序性能的优劣。此次对有关算法设
您可能关注的文档
- 葛亭煤矿交流文稿综述.ppt
- 葛根科研报告综述.doc
- 提高配电箱安装观感质量QC成果2014年讲述.doc
- 提高学习积极性讲述.pptx
- 插件机制介绍讲述.pptx
- 葡萄月令2综述.ppt
- 提高综合素养演示文稿讲述.pptx
- 插件问题解决讲述.doc
- 葡萄糖耐量试验综述.ppt
- 揭秘网购生鲜那点事儿:照片漂亮收到货就傻眼讲述.pptx
- 2025-2026学年天津市和平区高三(上)期末数学试卷(含解析).pdf
- 2025-2026学年云南省楚雄州高三(上)期末数学试卷(含答案).pdf
- 2025-2026学年甘肃省天水市张家川实验中学高三(上)期末数学试卷(含答案).docx
- 2025-2026学年福建省厦门市松柏中学高二(上)期末数学试卷(含答案).docx
- 2025-2026学年广西钦州市高一(上)期末物理试卷(含答案).docx
- 2025-2026学年河北省邯郸市临漳县九年级(上)期末化学试卷(含答案).docx
- 2025-2026学年河北省石家庄二十三中七年级(上)期末历史试卷(含答案).docx
- 2025-2026学年海南省五指山市九年级(上)期末化学试卷(含答案).docx
- 2025-2026学年河北省唐山市玉田县九年级(上)期末化学试卷(含答案).docx
- 2025-2026学年河北省邢台市市区九年级(上)期末化学试卷(含答案).docx
最近下载
- (苏教版)数学五年级上册寒假“天天练”作业设计,含30份题组,附参考答案.doc
- 有限空间作业注意事项.pptx VIP
- 从明代土地产权制度弊端剖析古代土地制度的困境与启示.docx
- 工贸企业常见安全生产隐患诊断检查指导书.pdf VIP
- 麓山景区2006-2020详细规划.doc VIP
- 《地基与基础培训》课件.ppt VIP
- 2026年村卫生室基本公共卫生服务工作计划.docx VIP
- 阿姆斯壮Armstrong--THE BRAIN® DMC80再循环水温控制样本.pdf
- 《地下工程建设疏干排水水资源论证导则》.pdf VIP
- GB 17167-2025用能单位能源计量器具配备和管理通则.pdf
原创力文档

文档评论(0)