惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
L
LangChain Blog
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
Recent Announcements
Recent Announcements
大猫的无限游戏
大猫的无限游戏
罗磊的独立博客
MongoDB | Blog
MongoDB | Blog
博客园 - 【当耐特】
博客园 - 叶小钗
I
InfoQ
MyScale Blog
MyScale Blog
H
Help Net Security
月光博客
月光博客
Vercel News
Vercel News
B
Blog
酷 壳 – CoolShell
酷 壳 – CoolShell
D
DataBreaches.Net
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
N
Netflix TechBlog - Medium
宝玉的分享
宝玉的分享
WordPress大学
WordPress大学
GbyAI
GbyAI
Blog — PlanetScale
Blog — PlanetScale
博客园 - Franky

博客园 - 大钟

用URL传参带特殊字符,特殊字符丢失 ASP.NET 2.0数据缓存功能简介 (转)在PetShop 4.0中ASP.NET缓存的实现 在没有freamwork的操作系统中执行.net程序 动态执行sql语句用法 使用存储过程将文本导入数据库表 狼道 在asp.net 2.0中使用自定义的provider RSS2.0技术规范摘录 全方位接触RSS 静态页中利用AJAX.NET实现无刷新页面 DataGridView新特色 开源:VS.NET打印思想与2003/5DataGrid、DataGridView及二维数据如ListView等终极打印实现 了解 Web 服务规范 ADO.NET 2.0 功能一览 NET 中的对象序列化 ASP.NET程序员笔试最常见问题 Server.Transfer 和Response.Redirect 比较 c#解答题参考答案
C#冒泡算法
大钟 · 2007-04-09 · via 博客园 - 大钟
    

  public void BubbleSort(int[] R) 
  { 
   int i,j,temp; 
   //交换标志 
   bool exchange; 
   //最多做R.Length-1趟排序 
   for(i=0; i<R.Length; i++) 
   { 
   //本趟排序开始前,交换标志应为假 
   exchange=false; 
   for(j=R.Length-2; j>=i; j--) 
   { 
   //交换条件 
   if(R[j+1]<R[j]) 
   { 
   temp=R[j+1]; 
   R[j+1]=R[j]; 
   R[j]=temp; 
   //发生了交换,故将交换标志置为真 
   exchange=true; 
   } 
   } 
   //本趟排序未发生交换,提前终止算法 
   if(!exchange) 
   { 
   break; 
   } 
   } 
  }