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;
}
}
}
分享到:
相关推荐
c#字符数字转换为int数组
(c#)字符串转换成字符数组 字符串转换成int 数组
C# 将两个整型数组的元素相加。别忘给评分!
c#中结构数组的定义,很全的
详细讲述用C#创建excel源代码,以及把数组保存到创建的excel。源码经过VS2008编译通过并成功执行
C# json 一维数组 和 二维数组的转换 写的非常详细,对大家有帮助
C# Byte数组 数值转花 Int32 Short Float 浮点数 自己写的Test 有问题可以联系我
使用随机数填充一个具有10个元素的一维byte数组,并按降序排列显示其值;本文使用冒泡排序进行;byte数据的隐性转换,数组的定义;
asp.net中后台c#数组与前台js数组交互上述代码即为我解决问题所用代码,均已试验通过。
C# 如何判断一个Byte数组中是否存在某些连续的数据).txtC# 如何判断一个Byte数组中是否存在某些连续的数据).txtC# 如何判断一个Byte数组中是否存在某些连续的数据).txt
C# 数组与序列化C# 数组与序列化C# 数组与序列化C# 数组与序列化C# 数组与序列化C# 数组与序列化C# 数组与序列化
主要介绍了C#实现对二维数组排序的方法,实例分析了C#数组遍历与排序的相关技巧,需要的朋友可以参考下
C#中各种数组的性能比较 一维0基数组 交错数组 多维数组
这个是实验课上课遇到的题目,有点意思,问的人也比较多,就上传一下。(前面是废话,凑字数的) 总包含三种方法,但是Random的生成相同随机数的问题并没有解决,只是用其他方法规避了。
用C#定义多个数组,把多个数组中的元素集合到一个数组中并输出,源代码、简单易懂
a) 随机生成一个一维数组,数组元素个数可设置。 b) 对数组值进行求和、标准差、平均数、中位数。 c) 数组元素升序、降序排列 d) 插入、删除数组元素值 e) 输出各计算值
本文举例介绍了C#实现控件数组的方法,青睐于以前VB6.0控件数组的朋友可以下来看下哈。
c# 读取文本的内容,并且将内容保存到int数组中,大家可以学习到c#一些数组跟读取内容的函数。
C#把excel表格中的数据读入到数组 #把excel表格中的数据读入到数组
C# string byte数组转换解析 C# string byte数组转换实现的过程是什么呢?C# string byte数组间的转换需要注意什么呢?C# string byte数组间转换所涉及的方法是什么呢?让我们来看看具体的内容: C# string byte数组...