单链表的冒泡排序怎么做? 具体思路是什么? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 pre节点cur 节点循环中if cur.value > cur.Next.value 交换tmp = cur.Next;pre.Next = tmp;cur.Next = temp.Next;temp.Next = cur.Next;pre = pre.Next;elsecur = cur.Next;pre = pre.Next using System;using System.Collections.Generic;using System.Text;namespace ConsoleApplication2{ class Program { static void Main(string[] args) { int[] myArray = new int[] { 10, 8, 3, 5, 6, 7, 4, 6, 9 }; for (int k=0; k < 9; k++) Console.Write("{0},",myArray[k]); Console.WriteLine(); // 取长度最长的词组 -- 冒泡法 for (int j = 1; j < myArray.Length; j++) { for (int i = 0; i < myArray.Length - 1; i++) { // 如果 myArray[i] < myArray[i+1] ,则 myArray[i] 下沉一位 if (myArray[i] < myArray[i + 1]) { int temp = myArray[i]; myArray[i] = myArray[i + 1]; myArray[i + 1] = temp; } } } for (int k=0; k < 9; k++) Console.Write("{0},", myArray[k]); Console.ReadKey(); } }} 谁有WMI的中文帮助文档呀,给一份,谢谢 以下两种方法插入到数据库里有差别吗? 求DataSet批量导入Mssql数据库的写法 关于WEB用户控件的问题 请问怎样调用固定条数的XML数据?? 坐标变换与字符串旋转的难题,请高手指点迷津。 我这个XML中的节点该如何读取? 如何得到删除掉的记录,dataSet中 fileSystemWatcher是监测文件的,那么监测注册表是什么类? 在进行C#的开发中,使用什么工具进行单元测试??? 当输入用户名时系统如何自动把密码发送到邮箱 子窗体的标题框怎么隐藏
cur 节点循环中
if cur.value > cur.Next.value 交换
tmp = cur.Next;
pre.Next = tmp;
cur.Next = temp.Next;
temp.Next = cur.Next;
pre = pre.Next;
else
cur = cur.Next;
pre = pre.Next
using System;
using System.Collections.Generic;
using System.Text;namespace ConsoleApplication2
{
class Program
{
static void Main(string[] args)
{
int[] myArray = new int[] { 10, 8, 3, 5, 6, 7, 4, 6, 9 }; for (int k=0; k < 9; k++)
Console.Write("{0},",myArray[k]);
Console.WriteLine();
// 取长度最长的词组 -- 冒泡法
for (int j = 1; j < myArray.Length; j++)
{
for (int i = 0; i < myArray.Length - 1; i++)
{
// 如果 myArray[i] < myArray[i+1] ,则 myArray[i] 下沉一位
if (myArray[i] < myArray[i + 1])
{
int temp = myArray[i];
myArray[i] = myArray[i + 1];
myArray[i + 1] = temp;
}
}
} for (int k=0; k < 9; k++)
Console.Write("{0},", myArray[k]);
Console.ReadKey();
}
}
}