国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁(yè) > 學(xué)院 > 開(kāi)發(fā)設(shè)計(jì) > 正文

查找與排序05,冒泡排序

2019-11-17 02:49:39
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友

查找與排序05,冒泡排序

在體驗(yàn)了"選擇排序"和"插入排序",本篇體驗(yàn)的是"冒泡排序",依次遍歷數(shù)組中的元素,按照升序排列,如果前一個(gè)位置元素比后一個(gè)位置元素大,兩者就交換位置。

自定義一個(gè)處理整型數(shù)組的類,包含添加、顯示、清除及冒泡方法以及獲取數(shù)組長(zhǎng)度的屬性。

    class MyIntArray
    {
        PRivate int[] arr;
        private int upper; //最大索引
        private int index; //當(dāng)前索引
        public MyIntArray(int size)
        {
            arr = new int[size];
            upper = size - 1;
            index = 0;
        }
        public int Length
        {
            get { return upper + 1; }
        }
        public void Insert(int ele)
        {
            arr[index] = ele;
            index++;
        }
        public void Display()
        {
            for (int i = 0; i <= upper; i++)
            {
                Console.Write(arr[i] + " ");
            }
        }
        public void Clear()
        {
            for (int i = 0; i <= upper; i++)
            {
                arr[i] = 0;
            }
            index = 0;
        }
        //冒泡排序:從最后一個(gè)索引開(kāi)始倒數(shù)
        public void BubbleSort()
        {
            int temp;
            //從最大的索引開(kāi)始往前遍歷,直到索引為1的位置
            for (int i = upper; i >= 1; i--)

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 邻水| 将乐县| 逊克县| 满洲里市| 南木林县| 兴化市| 泸定县| 拉萨市| 鄢陵县| 左云县| 乐业县| 灵川县| 宜州市| 双牌县| 汝南县| 孙吴县| 铁岭市| 江安县| 唐河县| 塘沽区| 封开县| 揭阳市| 通河县| 洛阳市| 华阴市| 岑巩县| 乌海市| 惠安县| 康保县| 沐川县| 綦江县| 惠州市| 雅江县| 克什克腾旗| 芦溪县| 齐齐哈尔市| 股票| 宣威市| 周宁县| 筠连县| 海林市|