打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
C#把一个int数组的数字从小到大排列
userphoto

2011.01.29

关注
using System;
namespace ConsoleApplication1
{
    /// <summary>
    /// Class1 的摘要说明。
    /// </summary>
    class Class1
    {
        /// <summary>
        /// 应用程序的主入口点。
        /// </summary>
        [STAThread]
        static void Main(string[] args)
        {
            MinToMax mtm = new MinToMax();
            int[] array = { 1, 2, 6, 3, 8, 3, 4, 0, 5, 23, 52, 12, 234, 235, 1232, 21, 234, 123, 143, 1368 };
            int[] last = mtm.MTM(array);
            int n = 0;
            for (int i = 0; i < array.Length; i++)
            {
                System.Console.Write(last[i] + "<");
                ++n;
            }
            System.Console.WriteLine("\n总共{0}个数字", n);
            System.Console.ReadLine();
            //
            // TODO: 在此处添加代码以启动应用程序
            //
        }
    }
    public class MinToMax
    {
        public int[] MTM(int[] array)
        {
            int[] FianlMTM = new int[array.Length];
            for (int j = 0; j < array.Length; j++)
            {
                int last = 0;
                for (int i = 1; i < array.Length - j; i++)
                {
                    int t = array[i];
                    if ((array[i]) < (array[i - 1]))
                    {
                        array[i] = array[i - 1];
                        last = array[i];
                        array[i - 1] = t;
                    }
                    else
                        last = array[i];
                }
                FianlMTM[array.Length - (j + 1)] = last;
            }
            return FianlMTM;
        }
    }
}
 
本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/21aspnet/archive/2007/03/24/1539685.aspx
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
关于Array.BinarySearch和Array.Sort
分治法:用C#实现归并排序
用C#获取系统内存
如何利用.Net内置类,解析未知复杂Json对象
VA15.5 索引器概述及使用
Entity Framework Code First 常用方法集成
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服