选择排序
来源:互联网 发布:地瓜网络嗅探器下载 编辑:程序博客网 时间:2024/04/29 05:39
public void sort(string values)
{
int swap;
if (values == "ESC")
{
for (int i = 0; i < ement - 1; i++)
{
int min = i;
for (int j = i + 1; j < ement; j++)
{
if (a[min] > a[j])
{
min = j;
}
}
swap = a[i];
a[i] = a[min];
a[min] = swap;
}
}
else if (values == "DESC")
{
for (int i = 0; i < ement - 1; i++)
{
int max = i;
for (int j = i + 1; j < ement; j++)
{
if (a[max] < a[j])
{
max = j;
}
}
swap = a[i];
a[i] = a[max];
a[max] = swap;
}
}
else
{
Console.WriteLine("输入错误");
}
}
{
int swap;
if (values == "ESC")
{
for (int i = 0; i < ement - 1; i++)
{
int min = i;
for (int j = i + 1; j < ement; j++)
{
if (a[min] > a[j])
{
min = j;
}
}
swap = a[i];
a[i] = a[min];
a[min] = swap;
}
}
else if (values == "DESC")
{
for (int i = 0; i < ement - 1; i++)
{
int max = i;
for (int j = i + 1; j < ement; j++)
{
if (a[max] < a[j])
{
max = j;
}
}
swap = a[i];
a[i] = a[max];
a[max] = swap;
}
}
else
{
Console.WriteLine("输入错误");
}
}
- 选择排序
- 选择排序
- 选择排序
- 选择排序
- 选择排序
- 选择排序
- 选择排序
- 选择排序
- 选择排序:
- 选择排序
- 选择排序
- 选择排序
- 选择排序
- 选择排序
- 选择排序
- 选择排序
- 选择排序
- 选择排序
- displayTag学习摘要
- 记者暗访揭开手机维修黑洞
- 使用了CHtmlView后的COleException异常(zz)
- 一种适合32位机器数的确定性素数判定法(原创论文)
- 用VC++处理多个采集线程需注意的地方
- 选择排序
- 在linux中使用ramdisk文件系统
- 杂谈
- 稳定灵活的VC++ 工控软件项目编程(VC上位机编程)
- 开天辟地^_^
- 圣经,基督教与计算机文化
- 手机故障的分类、判断和定位
- 常见linux命令使用方法
- 设置Command按钮字体颜色!