笔试编程2.编一个冒泡排序程序
来源:互联网 发布:淘宝真假混卖店铺名单 编辑:程序博客网 时间:2024/06/05 10:17
C#:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
int x = 0;
string[] strTmp = { "5", "6", "8","9", "2", "3", "4" };
int len = strTmp.Length;
int[] a = newint[len];
Console.Write("原-数ºy: ");
for (int i = 0; i < len; i++)
{
x = Convert.ToInt32(strTmp[i]);
a[i] = x;
Console.Write(a[i] + " ");
}
Console.Write("\n");
int b = 0;
//冒泡排序的核心代码
for (int i = (len - 1); i > 0; i--)
{
for (int j = 0; j < i; j++)
{
if (a[j] > a[j + 1])
{
b = a[j + 1];
a[j + 1] = a[j];
a[j] = b;
}
}
}
Console.Write("排序后的数: ");
for (int i = 0; i < a.Length; i++)
{
Console.Write(a[i] + " ");
}
Console.Write("\n");
Console.ReadKey(true);
}
}
}
JAVA:
publicclass Sort {
publicstaticvoid maopaosort(int array[])
{
intmark=0;
for(int i=0;i<array.length;i++)
{
System.out.print("第"+(i+1)+"次排序:");
for(int j=0;j<array.length;j++)
{
if(array[i]<=array[j])
{
mark=array[i];
array[i]=array[j];
array[j]=mark;
}
System.out.print(array[j]);
}
System.out.println();
}
}
publicstaticvoid main(String [] args)
{
int array[]={4,7,2,6,8,1,5,9,3};
maopaosort(array);
}
}
- 笔试编程2.编一个冒泡排序程序
- 编一个c的冒泡程序
- 一个汇编的冒泡排序程序
- 一个无聊的递归冒泡排序程序
- 应届生笔试-冒泡排序
- 请编程实现一个冒泡排序算法
- 请编程实现一个冒泡排序算法?
- 编函数,完成冒泡排序。
- 一个 冒泡排序 和 选择排序 的简单c程序
- 笔试题:排序、冒泡排序、快速排序
- 每天一个java小程序之冒泡排序
- java编程题:用Java实现一个冒泡排序算法
- 冒泡排序程序实现
- 冒泡排序小程序
- php冒泡排序程序
- java 冒泡排序程序
- php编程冒泡排序
- 编程实现冒泡排序
- 2012年3月19日学习
- 笔试编程题整理1.一列数的规则如下: 1、1、2、3、5、8、13、21、34...... 求第30位数是多少, 用递归算法实现。
- android抓包命令
- Python 代码调试技巧
- 2012年3月20日学习
- 笔试编程2.编一个冒泡排序程序
- 2012年3月21日学习
- USB数据传输设计与应用(二)
- 2012年3月22日学习
- Server-U与IIS共用80端口的解决办法
- 3.有一个整形数组,只有一个数字出现了一次,请编写程序判断这个数字(大概题目就是这样的,记不太清了)
- 2012年3月25日学习
- 随想录(程序员的缺点)
- 2012年3月26日学习