欢迎来到天天文库
浏览记录
ID:11197775
大小:423.50 KB
页数:26页
时间:2018-07-10
《多种排序算法web演示系统的设计与实现》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、多种排序算法WEB演示系统的设计与实现南阳理工学院本科生毕业设计(论文)学院(系):软件学院专业:软件工程学生:訾亚威指导教师:刘伟完成日期2011年4月多种排序算法WEB演示系统的设计与实现南阳理工学院本科生毕业设计(论文)多种排序算法WEB演示系统的设计与实现SomeWebSortingAlgorithmDemoDesignAndImpletation总计:毕业设计(论文)20页表格:个插图:5幅多种排序算法WEB演示系统的设计与实现南阳理工学院本科毕业设计(论文)多种排序算法WEB演示系统的设计与实现SomeWebSo
2、rtingAlgorithmDemoDesignAndImpletation学院(系):软件学院专业:软件工程学生姓名:訾亚威学号:68107147指导教师(职称):刘伟评阅教师:完成日期:2011.04.06南阳理工学院NanyangInstituteofTechnology多种排序算法WEB演示系统的设计与实现多种排序算法WEB演示系统的设计与实现软件工程訾亚威[摘要]排序算法是数据结构这门课程核心内容之一。它是计算机程序设计、数据库、操作系统、编译原理及人工智能等的重要基础,广泛应用于信息学、系统工程等各种领域。学习排
3、序算法是为了将实际问题中涉及的对象在计算机中进行处理。本毕业设计主要是对多种排序算法WEB演示的功能,系统前台主要采用ASP.net网页技术,对用户输入的一组数字进行shell排序、快速排序、合并排序、插入排序、冒泡排序、选择排序以及堆排序算法等7种排序算法进行排序,并比较各种算法时间复杂度,并将各种算法时间生成柱状图显示在网页上,让用户能够更直接了解各个算法的时间复杂度的概念。[关键字]排序算法;插入排序;选择排序;时间复杂度SomeWebSortingAlgorithmDemoDesignAndImpletationSo
4、ftwareengineeringZIYa-WeiAbstract:Sortingalgorithmisoneofthecoreofdatastructurecourse.Itisanimportantfoundationtheforcomputerprogramming,database,operatingsystems,compilertheory,andartificialintelligenceandiswidelyusedininformationscience,systemsengineeringandother
5、areas.Sortingalgorithmistostudyissuesinvolvedintheactualobjectinthecomputerforprocessing. ThisgraduationprojectismainlytodemonstrateavarietyoffunctionsofWEBsortingalgorithm,thesystemmainlyusesASP.netwebtechnologiesfront,onasetofnumbersenteredbytheusertoshellsort,qu
6、icksort,mergesort,insertionsort,bubblesort,selectionSortand7kindsofheapsortingalgorithmsortingalgorithmtosort,andcomparethetimecomplexityofvariousalgorithms,andgenerateavarietyofalgorithmtimehistogramdisplayedonthepage,givingusersmoredirectknowledgeofthetimecomplex
7、ityofeachalgorithm.Keywords:sortingalgorithm;insertsorting;selectsorting;timecomplexity朗读显示对应的拉丁字符的拼音字典-查看字典详细内容目录多种排序算法WEB演示系统的设计与实现1引言......11.1课题背景及意义11.2国内外研究现状11.2.1国内研究现状11.2.2国外研究现状11.3本文主要内容22系统原理及相关技术22.1开发工具介绍22.2相关技术介绍22.2.1MVC设计模式22.2.2.NET的简述32.2.3ASP.
8、net技术简介32.2.4ASP.net的特点42.2.5系统开发模式42.3排序各种算法介绍52.3.1Shell排序52.3.2快速排序52.3.3合并排序62.3.4插入排序62.3.5冒泡排序62.3.6选择排序72.3.7堆排序72.4各种内部排序方法的比较和选择72.4.1排序
此文档下载收益归作者所有