C#程序设计实验.doc
《C#程序设计实验.doc》由会员分享,可在线阅读,更多相关《C#程序设计实验.doc(5页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、数据结构实验指导 / 实验九:排序方法的实现5数据结构实验指导实验九:排序方法的实现一、实验目的1、 掌握排序的基本概念。2、 掌握不同的排序方法。3、 掌握排序方法的比较。4、 了解排序方法的应用。二、实验学时2学时三、实验类型综合性实验四、实验需求1、硬件每位学生配备计算机一台;2、软件Windows XP/ Windows 7操作系统;开发工具软件:Microsoft Visual Studio 2010。五、实验理论与预备知识1、数据结构的基本概念2、存储结构的特点3、不同的排序方法4、排序方法的算法实现六、实验任务1、排序方法的代码实现2、编写应用程序,用相关数据验证运算算法七、实验
2、内容及步骤任务:代码实现顺序表的创建、显示、排序;编写应用程序,用相关数据验证算法。实验步骤:(1) 启动Visual Studio 2010,创建窗体应用程序。(2) 创建顺序表的存储结构,包括创建、显示、直接插入排序、快速排序、直接选择排序等方法,代码参考如下: struct RecType public int key; public string data; ; class InterSortClass const int MaxSize = 10000; public RecType R; public int length; string sstr; public InterSor
3、tClass() R = new RecTypeMaxSize; length = 0; h = new RadixNode(); /-顺序表的基本运算和排序算法- public void CreateList(string split) int i; for (i = 0; i 0) string mystr = R0.key.ToString(); for (i = 1; i length; i+) /扫描顺序表中各元素值 mystr += + Ri.key.ToString(); return mystr; else return 空串; /-各种排序算法- public string
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- C# 程序设计 实验
限制150内