冒泡排序,随机数
来源:互联网 发布:真实的网络写手收入 编辑:程序博客网 时间:2024/04/29 15:29
// 读取资源文件中的图片
this.pictureBox1.Image = Random.Properties.Resources._0;
// 随机数
System.Random rnd = new System.Random(); //随机函数
int[] myNumber=new int[55]; //定义54的数组,myNumber[0]未用
int myValue1,myValue2,k1,k2; //临时变量
for (int i = 1; i <= 54; i++) //产生54个数,顺序存放在数组中
...{
myNumber[i] = i;
}
for (int i = 1; i < 100; i++) //循环99次,交换myNumber[]数组中的每个值的位置
...{
myValue1 = rnd.Next(1, 55); //产生一个1-55之间的随机数
myValue2 = rnd.Next(1, 55);
k1 = myNumber[myValue1];
k2 = myNumber[myValue2];
myNumber[myValue1] = k2;
myNumber[myValue2] = k1;
}
// 冒泡排序
public void BubbleSort(int[] a)
...{
int i = a.Length - 1;
int tmp;
while (i >= 0)
...{
for (int j = 0; j < a.Length - 1; j++)
if (a[j] > a[j + 1])
...{
tmp = a[j];
a[j] = a[j + 1];
a[j + 1] = tmp;
}
i--;
}
}
this.pictureBox1.Image = Random.Properties.Resources._0;
// 随机数
System.Random rnd = new System.Random(); //随机函数
int[] myNumber=new int[55]; //定义54的数组,myNumber[0]未用
int myValue1,myValue2,k1,k2; //临时变量
for (int i = 1; i <= 54; i++) //产生54个数,顺序存放在数组中
...{
myNumber[i] = i;
}
for (int i = 1; i < 100; i++) //循环99次,交换myNumber[]数组中的每个值的位置
...{
myValue1 = rnd.Next(1, 55); //产生一个1-55之间的随机数
myValue2 = rnd.Next(1, 55);
k1 = myNumber[myValue1];
k2 = myNumber[myValue2];
myNumber[myValue1] = k2;
myNumber[myValue2] = k1;
}
// 冒泡排序
public void BubbleSort(int[] a)
...{
int i = a.Length - 1;
int tmp;
while (i >= 0)
...{
for (int j = 0; j < a.Length - 1; j++)
if (a[j] > a[j + 1])
...{
tmp = a[j];
a[j] = a[j + 1];
a[j + 1] = tmp;
}
i--;
}
}
- 冒泡排序,随机数
- 随机数及冒泡排序
- 冒泡排序一组随机数
- 随机数存入数组冒泡排序
- java基础 - 冒泡排序,随机数算法
- 冒泡 随机数
- 二分法递归查找与二分法查找,随机数产生,冒泡排序
- NOIP2006普及组复赛试题 1.明明的随机数(桶排序,冒泡排序,快速排序)
- 随机数排序
- 爪哇小程序--求产生的随机数的最大值、最小值、平均数(冒泡排序法)
- python小案例 随机数 冒泡排序 字符串的列表的使用
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 程序员笑话(2)-程序员和妓女的比较
- 电子邮件的邮件标头中NextPart是什么意思?
- Flash/Flex/AIR:ActionScript 2定时器--基于观察者模式的实现
- 微软早期员工因何机缘加盟微软
- javascrip setInterval 函数在一个对象内部的调用问题
- 冒泡排序,随机数
- StringBuffer与String的比较
- C#中常用到的JS
- 乱砍设计模式之零——序
- 文件系统基本操作
- 程序员笑话(3)-短文两个:开发时间,爱情观.
- SVG脚本编程介绍
- .net 2.0 Cross-Page Postback的使用
- vb读取保存txt文件