C#语言编程
solarsoft
这个作者很懒,什么都没留下…
展开
-
C#小游戏-------猜数字
朋友们,刚编写完这个小游戏,已经11点多了.休息一下,欣赏一下.学习任何的语言,都是在不断的编写中提高了.勿以简小而不为.using System;public class Game{ private string number; private static int x,y; private int count=0; public void init()原创 2001-10-10 11:31:00 · 1626 阅读 · 0 评论 -
C#算法-----(一)选择排序
嗨!朋友们,C#将是未来网络开发的首选语言。本人用了C#开发出选择排序算法。希望能为C#语言的学习者带来一些益处。 不要忘了,学语言要花大力气学数据结构和算法。using System;public class SelectionSorter{ // public enum comp {COMP_LESS,COMP_EQUAL,COMP_GRTR}; private int m原创 2001-10-08 21:19:00 · 1095 阅读 · 0 评论 -
C#算法----(三)希尔排序
朋友们,我最近加紧写C#的一些算法。选择排序,插入算法是我已经推出的。现推出希尔排序.今后,如有时间我将依次推出其它的算法编写。希尔排序是将组分段,进行插入排序.对想提高C#语言编程能力的朋友,我们可以互相探讨一下。如:下面的程序,并没有实现多态,来,帮它实现一下。using System;public class ShellSorter{ public void Sort(int [] li原创 2001-10-10 11:34:00 · 1207 阅读 · 0 评论 -
C#算法----(二)插入排序
朋友们,我最近加紧写C#的一些算法。选择排序已经推出的。现推出插入算法。对想提高C#语言编程能力的朋友,我们可以互相探讨一下。如:下面的程序,并没有实现多态,来,帮它实现一下。using System;public class InsertionSorter{ public void Sort(int [] list) { for(int i=1;i原创 2001-10-10 11:43:00 · 1200 阅读 · 0 评论 -
C#算法-------(四)快速排序
前面我已经推出了三种排序的算法,比较简单。今天我又写了快速排序的算法。希望多多指教。具体的思想,我不做答了。前人的经验。using System;namespace QuickSorter{ public class QuickSorter { private void Swap(ref int l,ref int r) { int s; s=l; l=r;原创 2001-10-23 22:41:00 · 1886 阅读 · 2 评论 -
C#算法--------Boyer-Moore算法
顾剑辉(solarsoft)引言任何有效的应用程序都要处理文本信息,诸如编辑、排版、信息检索、文档分析、知识发掘、语意识别等,这些均需用到文本串的提取和定位。在很多程序设计语言中都有现成的函数可以调用,为程序设计者提供了极大方便。对于串查找,Robert S.Boyer和J.Strother Moore 在1977年实现了一个非常高效的串查找算法BoyerMoore,使用简单的有限状态原创 2004-10-20 21:14:00 · 2120 阅读 · 1 评论 -
C#多线程共享数据
顾剑辉(solarsoft)在多线程编程中,我们经常要使用数据共享.C#中是如何实现的呢?很简单,只要把你要共享的数据设置成静态的就可以了.关键字static .如下: static Queue q1=new Queue(); static int b=0;在这里我定义了一个整形变量b和队列q1.接下去就可以创建多线程代码了.如下: MyThrea原创 2004-11-12 18:57:00 · 1725 阅读 · 1 评论