插入排序
来源:互联网 发布:知乎 车枪球 编辑:程序博客网 时间:2024/06/18 02:06
public static int[] Arr()
{
Random ran = new Random();
int[] arr = new int[10];
for (int i = 0; i < arr.Length; i++)
{
arr[i] = ran.Next(1, 100);
}
return arr;
}
/// <summary>
/// 插入排序
/// </summary>
public static void ChaRu()
{
int[] arr = Arr();
for (int i = 1; i < arr.Length; i++)
{
int temp = arr[i];
int j = i - 1;
while (j >= 0 && arr[j] > temp)
{
arr[j + 1] = arr[j];
j--;
}
arr[j + 1] = temp;
}
foreach (var item in arr)
{
Console.WriteLine(item);
}
}
{
Random ran = new Random();
int[] arr = new int[10];
for (int i = 0; i < arr.Length; i++)
{
arr[i] = ran.Next(1, 100);
}
return arr;
}
/// <summary>
/// 插入排序
/// </summary>
public static void ChaRu()
{
int[] arr = Arr();
for (int i = 1; i < arr.Length; i++)
{
int temp = arr[i];
int j = i - 1;
while (j >= 0 && arr[j] > temp)
{
arr[j + 1] = arr[j];
j--;
}
arr[j + 1] = temp;
}
foreach (var item in arr)
{
Console.WriteLine(item);
}
}
0 0
- 插入排序-【插入排序】
- 插入排序
- 插入排序
- 插入排序
- 插入排序
- 插入排序
- 插入排序
- 插入排序
- 插入排序
- 插入排序
- 插入排序
- 插入排序
- 插入排序
- 插入排序
- 插入排序
- 插入排序
- 插入排序
- 插入排序
- 算法竞赛——入门经典p35
- JSON的语法
- JAVA:JDBC连接MySQL数据库
- 自动文档摘要评价方法:Edmundson,ROUGE
- [OpenCV] RGB to YCBCR
- 插入排序
- java.lang.ClassCastException:android.widget.LinearLayout$LayoutParams cannot be cast to android.widg
- Java操作Hbase进行建表、删表以及对数据进行增删改查,条件查询
- leetcode392. Is Subsequence
- 链表相关的热点面试题(一)
- RSA算法
- 树学习(1)
- matlab下生成随机文件名函数
- 144. Binary Tree Preorder Traversal