.基础排序算法
Posted huangxuqaq
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了.基础排序算法相关的知识,希望对你有一定的参考价值。
3.1.1 数组类测试环境
为了检验这些算法,首先需要构造一个可以实现并测试算法的测试环境。这里将构造一个类来封装数组处理的一些常规操作,即元素插入操作,元素存取访问操作,以及显示数组内容的操作。下面就是程序的代码:
namespace 第3章.基础排序算法 class Program static void Main(string[] args) CArry nums = new CArry(50); for (int i = 0; i <= 49; i++) nums.Insert(i); nums.DisplayElements(); Console.ReadKey(); class CArry private int[] arr; private int upper; private int numElements; public CArry(int size) arr = new int[size]; upper = size - 1; numElements = 0; public void Insert(int item) arr[numElements] = item; numElements++; public void DisplayElements() for (int i = 0; i <= upper; i++) Console.Write(arr[i] + " "); public void Clear() for (int i = 0; i <= upper; i++) arr[i] = 0; numElements = 0;
以上是关于.基础排序算法的主要内容,如果未能解决你的问题,请参考以下文章