冒泡排序    本人用了C#开发出冒泡排序算法。希望能为C#语言的学习者带来一些益处。不要忘了,学语言要花大力气学数据结构和算法。 using System; namespace BubbleSorter { public class BubbleSorter { public void Sort(int [] list) { int i,j,temp;
转载 精选 2010-10-15 16:18:47
681阅读
C#几种常用的排序算法:1 冒泡排序法 1冒泡排序法#region 冒泡排序法 2public void Sort(int[] list) 3{ 4 long begintime = System.DateTime.Now.Second*1000+System.DateTime.Now.Millisecond; 5 WriteLine(begintime); 6 int j...
转载 2006-09-29 09:01:00
57阅读
2评论
微软对C#(4.0)的框架添加了全新的并发编程框架,现在我们也能用C#开发支持并发概念的程序的。在并发编程中最让人烦恼的应该就是如何数据同步:避免脏读和脏写,当然我们可以通过Lock技术来实现,也可以使用微软提供给我们的并发集
转载 2013-03-29 20:25:00
69阅读
分享常用的gis算法C#
原创 2022-09-27 23:04:04
69阅读
C#常用方法
原创 2022-08-02 11:14:15
60阅读
原文地址:C#常用函数作者:苗彦朋Abs(number) 取得数值的绝对值。Asc(String) 取得字符
转载 2023-01-05 12:49:23
79阅读
C#算法 希尔排序 希尔排序是将组分段,进行插入排序.对想提高C#语言编程能力的朋友,我们可以互相探讨一下。如:下面的程序,并没有实现多态,来,帮它实现一下。 using System;public class ShellSorter{  public void Sort(int [] list)  {     
转载 2009-02-05 11:54:53
738阅读
1点赞
转换为UTF8编码 public static string UTF16To8(string str) { byte[] utf16Bytes = Encoding.Unicode.GetBytes(str); byte[] utf8Bytes = Encoding.Convert(Encoding ...
转载 2021-10-11 10:17:00
59阅读
2评论
C#常用知识
原创 2021-08-02 13:39:58
290阅读
左填充0 例如:001 字符串.PadLeft(填充长度, '0'); 1.ToString().PadLeft(3, '0'); ...
转载 2021-07-27 16:42:00
59阅读
2评论
1.超链接:@Html.ActionLink("name","method","controller"); eg:@Html.ActionLink("超链接","Index","Home") 2.输出:@{ Response.Write("输出内容") };只能在页面最上面输出 3.指定位置输出:@ ...
转载 2021-09-07 08:34:00
170阅读
2评论
C#常用API
原创 2021-08-02 13:41:11
328阅读
// 凡百钱买鸡百只,问鸡翁、母、鶵各几何? // 答曰:鸡翁四,值钱二十;鸡母十八,值钱五十四;鸡鶵七十八,值钱二十六。 // 又答:鸡翁八,值钱四十;鸡 母十一,值钱三十三,鸡鶵八十一,值钱二十七。 // 又答:鸡翁十二,值钱六十;鸡母四、值钱十二;鸡鶵八十四,值钱二十八。 // 程序输出: // 鸡翁: 0, 鸡母: 25, 鸡鶵: 75 // 鸡翁: 4, 鸡母: 18, 鸡鶵: 78 /
c#
原创 2021-04-12 21:22:15
1053阅读
//选择排序,从小到大public static int SelectSort(int[] a) {int count=0;// 计算时间复杂度,运行的次数int length = a.Length;int k= 0;int chan;//用来交换的中间变量for(int i=0;i<length;i++) //需要更换的位置i{k =i; //初始化最大值的下标for(int j=i;j&
c#
原创 2021-04-12 21:24:24
1093阅读
算法!收藏午以后备用 首先碰到的是这样的一首题目:计算数组{1,1,2,3,5,8.......} 第30位值,不用递归,我写出了以下这样的代码: static...
转载 2014-07-03 14:10:00
52阅读
2评论
 1)1、1、2、3、5、8.......用递归算法求第30位数的值?  首先我们能够发现从第3位数起后一位数等于前两位数值之和,即:x=(x-1)+(x-2),x>2;  这里须要不断的相加,第一时刻就会想到循环处理,我们尝试用数组去装载这些数值,即:  int[] a=new int[30]; a[0]=1; a[1]=1; for(int i=2;i<30;i++){    a[
转载 2014-08-27 14:48:00
79阅读
//选择排序,从小到大public static int SelectSort(int[] a) {int count=0;// 计算时间复杂度,运行的次数int length = a.Length;int k= 0;int chan;//用来交换的中间变量for(int i=0;i{k =i;
原创 2022-02-11 14:52:43
71阅读
// 凡百钱买鸡百只,问鸡翁、母、鶵各几何? // 答曰:鸡翁四,值钱二十;鸡母十八,值钱五十四;鸡鶵七十八,值钱二十六。 // 又答:鸡翁八,值钱四十;鸡 母十一,值钱三十三,鸡鶵八十一,值钱二十七。 // 又答:
原创 2022-02-11 14:53:19
23阅读
最近悟出来一个道理,在这儿分享给大家:学历代表你的过去,能力代表你的现在,学习代表你的将来。 十年河东十年河西,莫欺少年穷 学无止境,精益求精 C#洗牌算法如下: 采用的是交换位置法,程序执行54次。效率还是颇高滴! @陈卧龙的博客
原创 2021-07-28 14:37:18
269阅读
C#的四种排序算法:冒泡排序、选择排序、插入排序和希尔排序冒泡排序12345678910111213141516171819202122232425262728293031using System;namespace BubbleSorter{ public class BubbleSorter{ public void Sort(int [] list){ int i,j,temp;bool d
原创 2014-08-07 14:59:07
827阅读
  • 1
  • 2
  • 3
  • 4
  • 5