码迷,mamicode.com
首页 > 编程语言 > 详细

第3章.基础排序算法

时间:2019-07-12 11:28:14      阅读:89      评论:0      收藏:0      [点我收藏+]

标签:ring   size   内容   event   需要   style   gif   就是   环境   

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;
        }

    }
}
View Code

 

第3章.基础排序算法

标签:ring   size   内容   event   需要   style   gif   就是   环境   

原文地址:https://www.cnblogs.com/huangxuQaQ/p/11174848.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!